I have no problem with the use of most words to describe what they relate to. That said, there are some words that are offensive to individuals and entire groups when used or used incorrectly.
The word "boy" is in and of itself pretty bland. Use it to address a person that believes he is a man, and he might take issue with you. Use it to address a Black man in a group of Black men and you might find out the meaning of various other words from vitriolic to contusion to fracture.
The word "marriage" carries a religious connotation to certain individuals and to entire groups. They find it offensive to apply it to an act that they feel is not defined by it. It is, however, only a word, a label; "a rose by any other name".
Can't the same-sex legal union have a different name than marriage? Is it a requirement that we have to offend some to please others? Is it the word itself or the union with legal responsibility and privilege that is important?
I would bet that given time, the word "marriage" would be supplanted by the new word, whatever it might be, and be a quaint vestige of a by-gone age.
Does anyone remember the the feeling of the awe of technology inspired by the word Aeroplane? I have an actual, hard copy (hard copy?) of an actual encyclopedia, another word about to fade into history, that is a time piece of the then-current view of the world.
Wiki will eliminate the need to add another volume every year to account for the updates. The old is now discarded so quickly and readily that we easily accept the gaslighting from the glib.