Creepy Old Dude, I think this only really "hurts" Obama in North Carolina considering the current context, but he doesn't need it. He's got Virginia, and that's all he needs.
That's a stupid argument. Obama doesn't want to just win. He wants to kill-fuck the current Republican party so viciously that their children will never forget. He wants to sweep the senate and the house clean of the tea baggers and get some actual legislation pushed forward in his second and last term.
This move, supporting full marriage equality, is going to help him do this. It keeps the Republicans distracted from the important issues. I mean, they actually got themselves distracted arguing over whether universally supported things like birth control and the DREAM act were okay. Issues that lost them a significant portion of voters and gained them nothing. So presenting this gay marriage topic on a silver platter just baits them into exposing all their hatred and stupidity, preventing Romney from shaking his etch-a-sketch back to the center.
In November, either there will be a slumping economy that the Republicans barely paid any attention to due to their focus on social issues. Or there will be a booming economy that Republicans didn't pay attention because they couldn't come up with a legitimate criticism of Obama other than his views on social issues. Keeping Republicans focused on social issues like this is just political calculus. Just beautiful, and merciless.
I think something regarding amnesty for undocumented immigrants is also going to come up in the next few months. It's going to be fun.