Except he says that he doesn't believe in a federal law, but rather thinks this should be decided at the state level. (what about foreign military bases, US territories, US-registered ships, immigration policy, respect for other nations definition of marriage, etc - all federal, not state, questions)
He is not where we need him yet. Yes, he's better than other people out there, but he can and should do better. But he's still trying to hedge.