@Kanga:
My parents don't agree with gay marriage (they were ranting about it earlier), they say it's because it's a typographical oxymoron, it's like allowing "funerals for the living". They state marriage is matrimony in the sense of wedding, mater means mother (parent) and -monium means to be engaged as a parent, therefore matrimony is a parent-child bond and naturally same-sex couples cannot have children so it is an oxymoron. Non-matrimonial marriage, or should we say "other kind" of civil partnerships would work with same-sex couples but matrimony means absolutely nothing to them as they cannot be bonded as natural parents.
I see their point, the legalization of gay matrimony does seem to destroy the original religious concept (also, it seems the founding religions were anti-homosexual). I don't know what to think about it, personally, tbh, I do think it should may be called something else, though, seeing it affects the feelings of those religious (as it violates their terminologies, morals and traditions).
What gets me is that people go out of their way to care for unnecessary things to spark unnecessary hatred, although it's not so much opinions that makes a bad person as their negativity towards making and largely pushing such opinions for things that really need not concern them (since it doesn't affect them directly). Society's various needs are shared, compromises need to be made, of course, the majority is a weight to give more favor, too (that's political) but the minorities should be respected if they're not affecting the majority's core needs (especially on level of survival; safety, health; and comfort).