Barack Obama seems to hold all of the following mutually inconsistent propositions about same-sex marriage:
1. We shouldn't deny rights to same-sex couples that opposite-sex marriages have.
2. We should not recognize same-sex relationships as marriage.
3. Attempts to prevent same-sex couples from getting married denies them rights that opposite-sex marriages have.
Unless you equivocate in the meaning of some terms in those statements (and I'm not thinking of a way that he could be), there's no way they can all be consistently held. Yet he does seem to hold all of them. He's said repeatedly that he doesn't support calling same-sex civil unions 'marriage'. Yet every time anyone tries to pass a law preventing a state from using such a term for a same-sex union, he opposes it and says it denies that couple rights that equal treatment requires. He opposes the federal legislation that protects states from having to observe other states' marriages. He opposes California voters' current attempt to overturn the judicial enforcement of same-sex marriage in that state. Is this position consistent?
It's one thing to hold Senator Robert Byrd's view, which is that the government shouldn't recognize same-sex marriage but that such a view shouldn't be encoded into the U.S. Constitution. Perhaps Obama would extend the same reasoning to state constitutions, and thus he could explain his opposition to Proposition 8 in California. But that's not what he said. He said he opposes it because it denies people a basic right, which amounts to #3 above.
Obama is even opposed to an ordinary law (as opposed to a constitutional amendment) preventing the recognition of same-sex marriage in a state that doesn't want to recognize it. Basically, the law means New York doesn't have to recognize Connecticut, California, and Massachusetts same-sex marriages, even though New York currently does. Obama's justification for opposing this law? It violates basic rights. It's #3 again.
Now there's a possible position that opposes not just constitutional amendments on this issue but even laws, while still disapproving of same-sex marriage. Someone could think it's wrong to encode same-sex marriage in the laws but that it's also wrong to encode opposition to it in the laws. That's clearly not Obama's view. His view just seems to be inherently contradictory. This also doesn't seem to be a genuine change in positions, where he's just rethought the issue and changed his mind. He's been opposing these laws and amendments for a long enough time that in the meantime he's also kept saying that he opposes legal recognition of same-sex marriage.
This isn't an issue that I care all that much about, mostly because I don't have much hope that this issue will ever be handled right. I'd prefer the government stay out of calling anything marriage, and that means I agree with very few politicians on either side on the debate. But it's an enormously significant issue of our time, and I'd expect someone running for president at least to have a view that's consistent (or to have a view and consistently follow it), even if it's not exactly the view I would advocate. Obama doesn't seem to be able to articulate a clear and consistent position on the matter and then consistently follow it, and this isn't the first issue I've noticed this about.
It makes me wonder how many other issues there are where I haven't followed the discussion as closely and don't know the wider debate as well as I do this one and abortion, where his ability or willingness to formulate a clear and consistent position is even more lacking. He certainly has similar problems with gun control. For a guy who by all accounts is very smart, it's unlikely that he's as confused as his statements make him sound, which makes me wonder if he's being honest about his views.