Look, just because people care about some things that you don’t seem to care about doesn’t mean you get to step into their world and tell them that everything they do is wrong using vulgar language. If you don’t like the culture, leave.
If you think aspects of the culture can be improved, then help in identifying the problems and offer constructive solutions. Instead this guy just says “Fuck XYZ” a hundred times and thinks he has some unique insight to offer.