Giles, I totally agree with your sentiments about
"the social attitudes that (sadly) still permeate
parts of American culture"
which is why I have such disdain for some of the so-called "artists" who do their best to keep such attitudes alive with the kind of music they perform.