"He's not a very good salesman. "
He sold America that he was a better choice for President than Clinton or mccain... that alone is the sales job of the century.
If healthcare passes, he'll have sold the biggest change to economy, entitlement, and American lives in 60+ years, which is a pretty big sales job too. Everyone on getbig and FOX News decalred the bill DEAD six months ago, and suddenly Obama decided to start campaigning for it. It will likely pass this Sat night.
Hell, he convinced Dennis Kuscinich to change votes today.
I can see shitting on Obama for a lot of things... but as far as being a salesman, I think he's a pretty damn effective one. not saying his product is very good - but he does manage to sell it.