I don't know that I'd call Obama an idiot.
I would call him a Marxist, and antithetical to everything that makes/made America great.
The idiot is people who support Romney on propaganda promoted by fox news. Like the "you didn't build that" garbage.
Sent from my Samsung Galaxy S3