I think people are often offended when their negative traits are brought up to them, they don't want to hear it as it hurts their pride.
Unfortunately, I don't see police officers closing down the blowjob parlors that are around every damned corner. Isn't that offensive to them? The truth is that the state of things here is much like a massive blowjob parlor, where each underling caters to the wants of someone above them, without question and little or no room for honor, awareness, discernment, and understanding.