I am convinced Obama's primary political instinct is to compromise & give all parties part of a loaf. That's the way he learned "to do politics" in Chicago: exchanging favors, tit for tat, you scratch my back, I'll scratch yours, logrolling, etc.
He continued his predecessor's policies in bailing out banks & autos; he kept his predecessor's SecDef; he accepted a boatload of the other party's ideas/amendments on Health Care, he's trying to continue his predecessor's policy on immigration reform; he continued his predecessor's policy on rendition/military tribunals/The Patriot Act.
I think candidate Obama really thought he could make all parties in Washington reasonably happy via compromise. However, he found an environment in D.C. opposed to compromise.
He found a country in trouble. A little compromise & working together by all in D.C. might be a welcome change.