Obama is messing up on the economy side, but is doing a good job on the technology side of things.
The economy is a lot more difficult to fix because it has become routine in the government to just say "Throw billions of dollars at it. That'll fix things! Oh, and make sure that I get my cut too." without much of a plan or monitoring expecting the other people to figure out out or with plans that would require a perfect society in order to succeed.
This a little more simplistic than that.