There's a distinction between really disliking the policies, actions, or personality of a president, and mindlessly calling them a dipshit, incompetent, etc. I saw the same thing many times from conservative people with Obama. They liked to hurl the same dull, empty insults.
I disagree. You may not like Obama or what he was about, but if you know what he was about and what he wanted out of his time in office, I don't think you can call him an idiot or anything like that. He was actually fairly competent in getting done the things he wanted to get done.