" You're already seeing it with Walmart increasing the minimum wage at their stores but also closing a bunch of them and cutting hours."
Hmm. I dunno. Paying people more for their work will likely mean more productivity out of those people because they're more satisfied and able to manage other things in their lives, and less likely quit/be fired. So businesses could stand to actually offset higher wages through more profit resulting from less hiring/training, and more sales. So I don't see why it absolutely has to be a trade-off that necessarily leads to businesses reducing job/hours to compensation for higher wages. Hell, they could also take a cut in their profit margin, but I guess that's a whole other topic.
Besides, I do agree that it's the government's responsibility to ensure social justice, and not the job of corporations (although corporate social responsibility can have its advantages too).
"Definitely agree with you on all the things (esp believe proactive >>>>> reactive solutions) that can be done to improve employment opportunities but 30-40 year olds who worked at Walmart or McDonalds their entire life are going to have dim job prospects no matter what training programs or education they go through. That same profile is very unlikely to have gone to college and extremely unlikely to go to college after a certain age. That alone is going to greatly restrict any opportunities in life. This is a sizable portion of the US population and basically an entire generation of people who are fucked for life."
Yeah, I was talking about proactive policies.
Still, I'm no expert on this, but there's gotta be models of successful active labour market policies out there that the US could adopt. I refuse to believe that low-skilled adults have to be "fucked for life". In fact, a friend of mine used to work at the Bread Project out in Emeryville (http://www.breadproject.org/). That sort of thing could be expanded, I'm sure.