Something that was on my mind. I am certainly in support of it, but demographically it doesn't seem to add up.
The votes on this are usually a partisan breakdown. Even in states with liberal GOPs you don't get overwhelming GOP votes, and even if you do, those states are liberal enough to be able to do it with just the Democrats.
Furthermore, minorities tend to be in opposition to same-sex marriage. Evem minority Democrats are overwhelmingly opposed to it. That is a huge portion of Democratic politicians.
Basically, my point is that the group of voting politicians that the base of the support comes from is primarily white liberals. How many states outside of New England have enough white liberals to pass bills with just that?
It sounds really dumb because the issue has progressed so much and I probably am overthinking and overgeneralizing, but I still think it is a legitimate question.
Why do you think minorities are in opposition? Currently it seems like this is only the case for African Americans, while hispanics are about evenly split and Asians tend to favor gay marriage like white liberals.
If you look at Maryland, which has a huge minority population and voted in favor of gay marriage, it's clear that gay marriage had majority support from white liberals + moderates + urban minorities. Gay marriage won strongly in the Montgomery DC burbs that have high minority populations (mixed among blacks, hispanics, and asians).
While gay marriage lost in black precincts in and around baltimore, it seems it did not lose by huge margins.
Also, it seems like the Maryland results indicate that highly educated (i.e., liberal) areas voted in larger numbers on the issue whereas other precincts that would tend to oppose gay marriage didn't vote at the same rate on the issue.