I believe that's working is intended. Reddit doesn't particularly want controversial opinions, at least, not controversial enough for most people to signal they hate them. Because that generates a clear signal to Reddit that most people hate that content, and people who hate the content don't come back.
As with face-to-face human interaction, the trick is to start by reading the room.