He can sell, that's for sure. I think that's his strong suite.
But, having a clear vision, clear and articulate principles by which success or failure is measured is not part of the package. I see no substance, no clear consistent ideology. He is a chameleon. I think he is dependent on his advisers for direction and vision. Certainly we have seen flavor of the day (or hour) on his "stands".
It seems to me that what Obama wants is to be popular, to be liked. It's nice to be liked, but as a leader it cannot be the controlling factor.
The most gifted athletes rarely make good coaches. The best violinist will not necessarily make the best conductor. Nor will the best teacher necessarily make the best head of the department. The best salesman will not necessarily be the best production floor manager.
Obama can sell. I see no indication that he can produce, or that he even knows what "production" is required of him. So he does what he does best, continue to try to "sell" us whatever the current situation requires, in order for us to "keep the faith".
An excellent discussion of this:
Obama struggles as communicator - Jim VandeHei and Mike Allen - POLITICO.com
Frankly, he scares the crap out of me.