"Marriage is a union between a man and a woman with the aim of procreation." That's the way I learned it at law school, twenty years ago.
People bitching and moaning about gay marriage leave out the last part, the procreation part, which is a problem they don't even know that they have. The financial benefits accruing to marriage exist to assist families with children. So the procreation part is important.
Why should we let homosexuals get married? I mean, beyond the simple fact that it makes sense and seems fair? If they want families, which many of them do, that's another great reason to let them get married.
And if you are a social reactionary who is against homosexual marriage, according to the above definition, shouldn't you also be against people over the age of procreation getting married? Why should two sixty-somethings get married and get the societal perks? Or is companionship, or love, enough for them but not for homosexuals?
If some people would forget about what manipulative so-called social conservatives and self-serving values politicians are shouting in their ears, and think for themselves, this wouldn't even be an issue.