Supporting government out of marriage is NOT an excuse to oppose gay equality.
Supporting government out of marriage is supporting gay equality.
I don't oppose gay equality, they have the same rights I do. The right live, the right to pursue happiness, the right to not be murdered. The right to have others agree with/disagree with them, the right to take responsibility. However, the government offering benefits to married couples that they do not offer to anyone else, isn't a right. But it is discriminatory behavior.
I don't like the color orange, but it doesn't mean I do not like people that like the color orange.
I don't like the thought of men fucking men, but I do ladies doing the same. Of course they are all hot in my imagination.
I don't like the thought of damn near anybody I see in Walmart having sex with anyone else I see in Walmart. But I don't hate them for that. I just don't think about it, because it would make me ill.
In USA, because government got involved with marriage, they gave out incentives to people who got married, so you have people getting married just because it will save them money on taxes, or because it makes it easier to receive government hand outs, etc.
However having a relationship between two consenting adults is one of the inalienable rights that our Constitution is supposed to protect. The government showing favoritism, and granting privileges to married couples does equal discrimination. Discrimination against all non married people.
So instead of trying to create new rules and laws to treat the rest of society the same as they currently treat heterosexual marriage is a lot more complicated and unnecessary than it would be to just stop showing favoritism in the first place.