I absolutely agree that it's tough to be honest and off-the-cuff in politics, much less modern politics. However, as someone else said, no one should look at Obama and think about how 'hip' he is for using Reddit as a phone-in for stances he's already talked about. It's called "Ask Me Anything". I would have even been a little impressed if he were honest and said "AMAA".