I think partly it's about knowing your audience. There used to be a concept called "polite company" -- people would make different choices about what kind of topics they'd discuss or laugh about depending on what company they were with. For instance, men would tell dirty jokes when alone with other men but not when in the earshot of women or children, because that would just be rude. Maybe we need to remember the concept of politeness and discretion, and save certain topics of crude humor for use only among people we know wouldn't be offended by them. Or at the very least we should put content advisories on potentially offensive material so that people can choose whether or not to be exposed to it. It's when it's pushed on people whether they want it or not that it becomes obnoxious or invasive.