Let us suppose for a moment that Obama's endorsement of gay marriage was a courageous step, rather than an admission of an opinion that everyone but a few dupes knew he already held. Now let's allow that moment to pass, because if, as liberals say, it was the right thing to do, then why did he wait so long to do it?
When Obama first came out against gay marriage, he was doing it to pander to voters. Now that he came out for gay marriage, he was pandering to a different set of voters. A small set with deep pockets who needed a reason to cheer him and donate to him.