In my view, the American voter asked for socialism in the 2008 election. Obama did little to hide who and what he really is, a dyed-in-the-wool socialist. Sure, some of his handlers and the MSM tried to portray him as a centrist, their thinking being that no one would vote for a socialist. But Obama himself did nothing to steer the voter away from that understanding. It was very clear to anyone who bothered to look into the man's background what his beliefs were. The information was freely accessible from reputable sources.
So, the American voter voted for socialism the last time around. They asked for it, they should get it, and hard. I hope it hurts.