Jessie Ventura gets it. He understands the Gay Marriage debate. It's a category mistake, based on the lack of separation of Church and State!
Think of it this way:
Marriage began as a religious ceremony, where a man and a woman were united before the eyes of God. This is the definition of marriage. Saying gay marriage makes no sense! Regardless, somehow though time, legal rights were ascribed to marriage. But legal rights can't (or shouldn't) be granted by a private institution (i.e. a church). Governments should be the only institution giving legal rights.
Cut to the government, issuing marriage licenses. Why should government be responsible (or allowed) to be involved with something which is based in religion?!? The government should only be concerned with issuing legal status, and having no dominion over marriage whatsoever.
So, if you want to get married, you'd go to your pastor or rabbi, etc., and have a wedding in a church. Under the Charter of Rights and Freedoms, we are free to practice religion, and government has no place dictating what marriage is or isn't. It should remain a purely religious institution. For legal rights, you'd apply with the government for a civil union. Your gender or sexual orientation has no basis for the application of a civil union between two people. A straight couple would get a civil union, as would a gay couple. There is no distinction at the legal level. At the end of the day, the government is responsible for the issuance of legal rights, and the church is responsible for granting a marriage.
This is the proper separation of Church and State. If we had this system, and government was uninvolved with these religious institutions, then our whole 'gay marriage' debate would be, de facto, a non-argument.
So, kudos for Jessie Ventura, as being the first public commentator I've witnessed, to actually understand this and state it publicly on Larry King last night.
We're amazing at making things more difficult than they need to be!