It only defies logic, if he is not trying to hide something.
This controversy doesn't hurt Conservatives at all. It simply makes Obama look shifty and sleazy, like he is trying to hide something.