Fair point, although I think that is a function of society becoming less formal. For instance, much of the lingo in the trades (historically less formal) is purposely slightly vulgar. For example, first thing that comes to mind is male/female terminology for things like sockets & connectors. The terminology only makes sense if one considers it in a vulgar context, and it isn't a recent usage (I've seen repair manuals from the early 20s that use this terminology).
What may make it seem to be changing is that society (or more particularly, white-collar workers & pop culture) has gotten far less formal than it used to be. Even non-tech companies are moving away from suits as required office attire, the only professionals I know personally who still wear suits to the office are lawyers or in the financial industry (which have always had a conservative, slow to change reputation).
Edit: typos & formatting