In college radio we had OPI which stands for Obscenity, Profanity, Indecency. Obscenity is cussing, Profanity is calling the wrath of any deity and Indecency is based on community standards for that broadcast area. The grey area is always Indecency. With Indecency one person’s “clean” can often be another persons “dirty” and vice versa. Anyone can choose to get offended by anything they deem Indecent and it happens all the time. Usually it only has merit if that person can get a consensus of enough people in their community to be offended by it too. But if everyone in their community thinks they’re nuts then nothing comes of it unless it was Obscene or Profane.
The Internet is a singular global community rather than a specific broadcast area. So it’s much easier to get a consensus of other people who are offended by something because the community pool is much larger. You’re playing to a global community and this is one of it’s downsides.
It’s what’s happening when people get offended by Twitter posts. It’s also what happens when a person sees a live show, gets offended by it and then proceeds to find that consensus online.
I’m reminded of the famous quote from John Lydgate “You can please some of the people all of the time, you can please all of the people some of the time, but you can’t please all of the people all of the time”.
The global community that is the Internet is “all of the people all of the time” and it expects you to please it. Make sure you have enough lube to get the job done.