It's also a very divisive and sensitive topic.

I think we've been playing "everyone gets along" for far too long, and it's become obvious to the meek that people are gaming the system whilst pretending to get along. A correction is necessary, and that's precisely what you're witnessing here.