Most people seem to want a debate on legalizing gay marriage, while I would rather argue that none of this is important. Here's why:
Marriage is a religious institution. Religion invented it, religious figures perform the ceremony, and religions view it as a way to stabilize their "flock." Somehow, the government, which is supposed to follow the 1st amendment: "Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof..." created a federal tax code discriminates against people based on whether they're married and even how many living offspring they produce. That is a law that respects an establishment of religion by offering different tax statuses based on participation in a religious institution.
The marriage debate is a moral issue, but not the moral issue being focused on. I personally don't give a warm fart what people do in the privacy of their own homes, and I don't think the government should either. The moral issue I see at stake here is equality under the law. Not equality for homosexuals, but equality for people whether they're married or not, or whether they've popped out a baby or two.
The IRS is mostly unnecessary. Our "progressive" income tax is also unfair, and punishes success and hard work. I would prefer that the federal government abolish the income tax altogether, and adopt a national sales tax.
Our current system reminds me of Animal Farm. All animals are equal, but some animals are more equal than others.