I respectfully disagree. By making this statement, it draws attention to Obama's whining and it also gets his middle name out there again. And again. And again.
Amd McCain comes off looking like the class act.
It is an affirmation to the left that the right wing are evil. They and their media will say- “see! even john mccain agrees with us!” Better if McCain had just said, “Hussein is the guy’s middle name. Mine is Sidney. Remember my name when you vote for me on November 4th”.