You really have a hateful and distorted view of marriage.
In the US, for example, marriage gives you over 1,400 rights/privileges that you do not get otherwise. European countries have similar things.
Prior to gay marriage in the UK, gay couples were not given the same right to be placed in the same nursing home as hetero married couples. The same thing with immigration.
Contracts still won't get you anywhere near all the legal rights/privelegs you get under marriage law.
Over 1,400 rights?! Holy shit… I doubt marriages here in Mexico had as many of those.
Guess this is part of why some people don't see relevance on gay marriage. It depends on the amount of rights marriage has in their own countries.
As for myself, the only thing concerning me regarding gay marriage are inheritances, if I die I wouln't like to have my partner be stripped of our home or money by my own family. (Let's be fair, some families turn their backs on their gay members all their lives, but when they die they come sniffing out for the bucks)
Well...as long as gay couples give legalized marriage its right place, enjoying their rights and understanding their responsibilities, and never taking it for granted as some hetero couples do, I say….let's keep fighting for it.