Finally, for the heterosexual marriage to ever overcome its historic reputation as a relationship based on power and control -- a reality which continues in many parts of the world -- we must model equality.
This is one reason that I reject marriage out of hand. It is historically about transfer of ownership from the father to the husband, and I, for one, don't want the responsibility of owning another human. Slavery has ended, but marriage survives. In the US, spousal rape wasn't even a crime until, what, the mid-70s in a lot of states? Its stupid and outdated. Marriage should be abolished in the eyes of the law. Leave it as a religious practice. We can already co-own a house with whomever we want. We can designate power of attorney to whomever we want. These are civil functions that fall under contract law, and man, woman, gay, strait, are all the same. Why should you get a tax break for being married? So throw that out the window. In the end, the two benefits that marriage affords that are not open to the rest of us sinners are a) being able to designate a singular person who can inherit your estate tax free (but let's be honest, in the US the estate has to be worth way more money than most of us have to even make that an issue), and b) we can't impart legal residency to an alien of our choosing. If those few things were rectified though legislation, then all of the arguments about marriage become null and void. Princess fantasies and dreams of the big, fancy wedding keep women as willing conspirators in their own enslavement. I see no place for it in modern society.