As a supporter of same-sex marriage, I am glad Obama took the step that Dick Cheney took several years ago. Like many Americans, he changed his mind at some point and supported a policy that almost no one backed a quarter-century ago.

Recent polls report that about half of Americans now back same-sex marriage. True, voters in North Carolina on Tuesday voted to ban same-sex marriage by a 61 to 39 percent margin. But only a few years ago, any political pro would have been astonished to see the issue get 39 percent support in a state where 44 percent of voters are white evangelical Protestants.

And some same-sex marriage supporters may be grumbling that even more would have done so if Obama had made his announcement one day before the vote rather than one day after.