Given the way the system is set up, no American president will ever represent the interests of the majority of the people?*
So, it's not like Obama is this great dude. He's just the better than the other turd. Although, having said that, I do think that if Obama had more room to work, like say, if he was a politician in another country, he would choose to impliment or vote for (depending on his powers) more equitable and just policies than his current presidential track record might indicate.
*what the majority ought to care about if they wanted to maximize their hapiness.