Yes, agreed. However, I'm afraid that his comments may alienate some who are on the fence. Maybe I don't give people (read: moderate conservatives) enough credit, but, sad to say, I do think this might push some of those types over to the red.
On the other hand, I am BEYOND thrilled that the President is throwing his support behind this cause. I think it's exciting that he just took that stand - no second guessing it, no political statements around it, just "This is what I believe and this is why". Awesome.