> This can just as easily be turned around. Why do people who spout racism get to impose that standard of behavior and decorum on those who want to discuss video? Why does racist or sexist discussion trump relevant content in a content-specific forum?
It can be easily turned around, but it can't be reasonably turned around.
It's reasonable to expect someone to simply not participate in a community whose culture they don't agree with.
It is NOT reasonable to expect that community to be forced into the behavior that an individual, or a small number of individuals, disagrees with.
I can tell you right now I'm a huge fan of vim, but I stopped posting on /r/vim several years ago due to the behavior I saw from some posters there.
I don't post much oh /r/programming for much the same reason. Or /r/politics.
Your problem is in not understanding that reddit gives you the TOOLS to curate your own experience. It sounds like you haven't been putting much effort into it, and you've, understandably, been inundated with shit. Which is why so many of us DO curate our own experience.