See my post #8.
Apples and oranges. Recognizing the “contract” is not the same as being party to it.
I’m with you in believing gay marriage is an abomination, I just don’t see the points you mention as a contract thing.
The contract argument came up years ago in regards to having to file paperwork in court to accomplish what would happen automatically in law for spouses.
E.g, One buys a house, then gets married, then dies. House passes to spouse even if deed is not updated. To accomplish that in fag world, you’d have to explicitly set up the deed to work that way and file it. Even then, there were subtle differences between “joint tenancy” and “tenancy in the entirety” in some states.
Recognizing the “marriage” as “official” is a whole other bag o worms. It, technically, does not make you a party to it.