Applying effete impudent snobbish views on good old American slang is demeaning and offensive.

And given your posts, I fail to see how you can criticize others with accusations of "uncharitable remarks and .... self-righteous platitudes".