Obama's stance on this has always been misinterpreted, IMO. The standard Dem response to an issue like "gay marriage" or abortion is to say "I'm personally opposed to it, but think it should be made available to anyone who wants it"; which essentially makes them a supporter of the thing in question.
Yes, I suppose that is what it amounts to. And he probably ran in ‘08 with plans to “evolve”.