I think Steph said it before.....the most legitimate and harshest criticism of Obama comes from the left.....the progressives.
but, this does not mean that Obama is not a progressive....it simply means that Obama knows the facts of life and has to play to a larger audience than hard core progressives/left in order to get re-elected....
if Obama acceded to the harsh criticism of the left, we would effectively be "communists" today.....
let's be real....just because some members of his party criticise him, does that suddenly make Obama a conservative......hell no....
all of them (Dems/Progresives) are trying to "kill America"; or, to be more polite: "fundamentally change" America.....the internal debate is how to accomplish the task and how much can they change without getting backlash which becomes too difficult to control....