Remember all the sexist ads of the 1950s? One that comes to mind is the one where a man was spanking his crying wife for using the wrong brand of some product. No one runs those kinds of ads today — societal issues are part of marketing. You need to know where the consumer’s head is at to market to them successfully.
Which leads to the thing we agree on — companies need to stop using old marketing methods that no longer resonate with their intended audience.