I never said that Obama's arguments were superior. You should be careful. Interesting. You come out with a stand, I challenge your stand, you distort my position and then demand that I prove that distorted position.
That is the point of debate. That is it's purpose by definition. To present opposing views in a reasonable fashion.
The intellectually superior argument is the winning argument.
Present Keyes vs. Obama to this nation instead of the hapless inhabitants of my home state and I would venture to say that your error would become immediately apparent.