lol... i dont understand how he is a moron. granted i don't agree with him but he makes good arguments and speeks well.