Quote from Cutten:
People said the same about Clinton before he got elected. He then picked a few good advisors and left office with one of the highest opinion ratings of any president, with an uninterrupted record of economic growth. Remember, Obama is very young by political standards. There is a fair possibility he will 'learn on the job' and jettison his more radical past opinions - both for pragmatic and intellectual reasons (they would get him voted out after 1 term, and they are indefensible/stupid anyway). Just as Clinton eventually became more right-wing economically than most Republican presidents, Obama may well turn out to have a more effective foreign AND economic policy than Bush (it wouldn't exactly be hard).
He could turn out to be a dyed in the wool socialist, like half the members of Congress right now. But I suspect he is a much more pragmatic politician than that. He does not strike me as an ideologue at all, rather as a smart, ambitious pragmatist. If he thinks a dose of some free market economics would get him re-elected (which it would), he will go for it as far as his voter base will allow. Just like Clinton did.
Any right-wingers who think Obama is a monolithic statist are just deluded IMO. The same political dinosaurs thought that about Clinton in the early 90s, Tony Blair, Lula in Brazil. They then got massacred at the ballot box for their naivety. Lesson #1 in conflict - never underestimate the opposition.
I think your rationalizations are common among the more intelligent Obama supporters. That is his gift. He seems to be able to get people to project sensible center/moderate positions to him, even though he has never taken such positions himself.
I think liberals view this as the price they have to pay to support a black man. At least he holds out some hope to you, unlike Jesse jackson or Sharpton. Clearly most democrats would not support a white guy with Obama's troubling background, lack of experience and far left positions. Of course, if he were white, he wouldn't be in the senate either.
