I don't accept this as "redefining marriage." For one thing, the definition has changed throughout history. "Redefining" is a talking point engineered by bigots when the fact is that gay marriage affects straight marriage not a whit. It's orthogonal.
Straight folks just want an exclusive right to define it, and on that basis deny that right to other people. Well, sorry, but nobody ought to have that exclusive right, especially when it's little more than a fig leaf to deny privileges to a group of people. We all know the real reason. It's religious, which just doesn't hold any water, and everybody knows that.
And your remedy is "separate but equal." Non-starter.
> "Gay couples have been allowed since 2005 to enter "civil partnerships", conferring the same legal rights as marriage, but campaigners say the distinction gives the impression that society considers gay relationships inferior."
If we exclude all the practical and legal aspects that are satisfied by a civil union, marriage is a ritual, a cultural custom. Its value and purpose lie in the symbolism ascribed to it. But customs aren't rights and they don't have to be inclusive.
What has been the symbolism of marriage in our culture? Part of it is definitely gender-neutral: celebration of a couple's love and their commitment to each other. But it has also been about the particular dynamic and beauty of a relationship between a man and a woman, including procreation. This part is very important to many people and it is taken away if the custom of marriage is changed to include gay couples.
I think this is a legitimate cultural dilemma where both sides can be empathized with. Opposing gay marriage (but not legally equivalent civil unions) can be a legitimate position that doesn't necessarily imply any sort of intolerance or hostility towards gays. Moreover, it is intolerant not to respect this position. I find it unacceptable for people to be ostracized and disenfranchised just for wanting to preserve a custom which they hold dear and which is part of their cultural identity.
You may think it's all just academic, but I'm actually convinced that a significant proportion (though probably not the majority) of gay marriage opponents isn't anti-gay. The unnecessary polarization of the debate doesn't serve good to the gay community either, as they feel more threatened than they should - such as in the case of Brendan Eich becoming Mozilla's CEO.
As for me, I think marriage shouldn't to be sanctioned by the state any more. Civil unions for everybody and let the cultural stuff be figured out organically.