I think the answer is...
America is great because its America, and that is why Obama is a far left commie pinko socialist. Which has nothing to do with the OP.
Obama is a moderate. The problem is with the right, which seems to be so far to the right that Obama seems like a left-wing extremist in comparison. In other words, American politics as usual.
I haven't been thrilled with all of Obama's decisions, but I haven't been disappointed in all of them as well. But then, I'm one of those evil job stealing immigrants that some on the right seem to think that if I fall ill, I should just crawl into a corner and die, lest I inadvertently need assistance from the system. After all, it is just like Video Games.
When the right stops being so.. extremist, the left will probably start actually drifting to the left, giving a better balance in the politics of the nation. Probably when the right stops trying to push religion, stops trying to destroy science, and realizes that not all socialist programs are the work of the debil.