Understudy: While agreeing with much of what you have written, I do question your comment that denying homosexuals marriage is discrimination. Yes of course it is. So what? The government discriminates in countless ways. My son has to register for the draft, my daughter does not. I pay a higher percentage of my income in taxes than some, and a smaller percentage than others. In 14 States a person with a felony on their record is barred for life from voting, so that a stupid act as a teenager prevents an otherwise responsible citizen from EVER casting a vote. I could go on an on.
As for companies being required to cover "domestic partners", would it be "discrimination" if gays had to pay higher health insurance premiums because the statistics show the gay lifestyle to be a major health risk? (Some companies make smokers pay higher premiums for the same reasons).
What is it about 'marriage' that is so special to be coveted by gays? The legal aspects? As has already been posted, I don't see anything that couldn't be done with a legal contract. Tax benefits? In my tax-paying years, I've seen both a marriage benefit and a marriage penalty, so that's a crap shoot at best. Monogamy? No, from what I've read, fidelity between gay partners (especially males) is rare.
Even marriage is discriminatory, limited to just TWO. Why not three? Isn't itdiscriminatory to prevent a man from having multiple wives, or a woman to have multiple husbands?
Because of the above, I have to agree with kathyp that the push for 'gay marriage' appears to be more of an attack on a foundational institution, rather than just seeking legal and societal recognition.