People would have voted for Obama even if they knew that he is a dope smoking, pro-Iran, anti-Israel, racist, gay, communist, Muslim. The people who voted for Obama did not vote for Obama because of Obama. They voted for Obama in spite of Obama. They were fanatical and desperate to vote for a Black man. Any Liberal Black man. Obama just happened to be in the right place at the right time.
And the fact that Clinton is a horrible person that everyone hates, and McCain is an ass-kissing weasel who refused to campaign against him, and handed Obama the election on a platter, was icing on the cake.