Just an idea
Now I'm not saying I aggree with the whole "puppet" theory but it is fairly easy to see how someone could come up with such a theory.
You could say for example that he was "put" there by the rich oil companies because they knew they could control him for their own ends. The war in Afghanistan, some say its over oil. The US's big change of heart over the emissions debate and there are others. It may be all shit but people believe shit, cos lets face it shit is all we get.
Besides who cares if he's good or bad or a puppet, calling him names is not going to get him out of the White House if that is what you want.
Maybe some people just like to have somebody powerful to bitch at who knows.
Not me and thats for damn sure .....