The President doesn't make the world go around.
The President can't wave a magic wand and make unemployment go up or go down; the President can't make the economy boom or bust.
While we're at it, the President can neither turn the country into an ultraconservative science-hating theocracy, nor a socialist police state.
The President is not a magical king who makes the sun shine and the birds sing if he's a Good King or turns the world into a wasteland if he's a Bad King.
While I'm on the topic, here's another bit of elementary social science for you: the majority of the country is neither right-wing nor left-wing. It may drive you nuts that not everybody is a howling monkey about politics the way you are, but it's reality and you're going to have to come to grips with it. More people base their vote on the person than they do the ideology behind it. Still more people base their vote on what they think other people are going to vote. It's completely stupid and irrational. But that's the human race for you.
The country didn't "move to the left" in 2008, nor did it "move to the right" in 2009. The country's exactly in the same place it always is.
The American political scene actually has an extremely narrow range of views that it will actually tolerate. The right wing thinks it's too far to the left. The left wing thinks it's too far to the right. Most people just want to live their lives already. All the shrieking, name calling, and general snark doesn't do anything except get people more entrenched in their blinder-vision. And in the long run, that's much, much more harmful to the nation than anything either major political party will ever be able to make fly in Congress.
So, to put it bluntly, if you can't keep yourself civil, SHUT THE #&$** UP. Seriously. Take whatever political stance suits you; by all means, campaign, pound the pavement, vote for what you believe in. BUT STOP BEING SUCH A BUNCH OF JERKS ABOUT IT. YOU'RE HURTING THE COUNTRY YOU CLAIM TO LOVE.
PS: Comments screened. Not in the mood to put up with nonsense.