Whether you ascribe this to his "laziness" or not, I do think it hits a core point. The purpose of speech is communications. Communications requires two or more parties. Regardless of one's personal preferences, in order to communicate effectively one must consider the audience.
If your audience reacts negatively to gratuitous profanity, believing it shows you lack intelligence, class, whatever, it doesn't really matter how uptight and irrational you believe them to be for that reaction. The reality is you are not communicating effectively (unless, of course, your goal is to convince that audience you lack intelligence, class, whatever). You can rail against it until you're blue in the face; it doesn't change that reality. Your audience will judge you based on how you communicate, whether you agree with their standards or not.