That's a nice liberal slant on the situation, but the fact is that Obamacare has put a significant dent in Walmart's finances, and they responded in a rational way to reduce the impact of Obama's attack on their finances. As any company would. Now Walmart realizes that they can't properly serve the customer under this model, so they have to reverse the decision and return employees to full-time status. This will likely cause Walmart to increase prices, which will reduce sales. Probably not a good time to own Walmart stock right now. Walmart can probably survive this, but many smaller companies may not be able to. And long-term, this could be the catalyst for Walmart dying a slow death.