And yet, we live in a society where government and legal recognition go in hand because of the same free market policies which you advocate. The government is in charge of legally recognizing contracts with both private businesses, amongst individuals and individuals and the government itself.but government is not a morality authority at all, it has not been given a power to decide whether marriage between two people is right or wrong, therefore it has not power to promote nor deny such a thing.
government has no authority in marriage or sexuality, those who wish to use government as a force to stop SSM and those who use SSM as a way of using government to promote through laws/polices as normal behavior are both wrong.
government should be completely our of marriage and anything of a sexual behavior.
It recognizes citizenship, guardianship (of both people and property) as well as heirs, marriages and all of their ramifications. All that said, keeping a consistent guideline for who is eligible for the benefits, rights and privildges is of utmost importance. As it stands, the guidelines for who is allowed to marry and who is not are not in any way consistent. We allow heterosexuals to enter a 2 party contract and yet deny homosexuals from doing the same. Why? Would the laws change? No. Would our general understanding of the universe change? No. So why is it so important for the government to keep homosexuals isolated?
I don't care about right and wrong. I care about consistency.