There’s a difference between using your full given name while taking an oath, and having political opponents emphasize (”Barack HUSSEIN Obama”) your middle name as a slur. Unless you heard people on the campaign trail regularly refer to “John SYDNEY McCain” and “Sarah LOUISE Palin” from the stage, then there was a slur intended in the exaggerated use of his middle name. Intent matters. Using your own full name in an oath is different.
Well, I don't think he has made any effort to clarify what his given name is, so until he does, I think it is perfectly fine for anyone to call him whatever they d*mn well please. I, for one, prefer to use Barry Soetoro.
“Intent matters”
Of course it does. All sarcasm is intentional. Didn’t he say recently “I have Muslim members of my family” in an interview with al-Arabiya. So why should reference to his middle name be offensive?