Those cultures may view YOUR culture as barbaric and non-progressive.
It's important to respect all cultures and realise that diversity is just something that is, and not try to work against it.
Lots of gay people want to be able to get married for personal & spiritual reasons. Civil unions don't have nearly as much meaning.
I, personally, am an atheist and do not care for a religious title, although I would still vote for other gays to get it because they deserve that right and it...