So you mean that there's really no argument for this insanity other than "It's the American way!" That to be American means apple pie, baseball and mass shootings!
If we take a look at the cultural changes in the USA over the last 50 years, on race, gender roles, and a whole lot of other stuff, there have been a lot bigger things that were "never gonna happen".