On Github, saying something across the grain or against it can lead to public shaming - all beautifully souped up for public consumption in the form of 31 downvotes, emojified, recorded and attached to someone's name. Now, that person will perhaps think twice before saying something negative ever again, silenced and rejected by the public previously. Email mailing lists are far superior in arguing about a point than Github. Makes me furious just thinking about how shitty we have become. It's getting worse everyday. If you think that these people are just "assholes and always complain"; we have a mechanism for people who are truly assholes - be tolerant and ignore them.
Folks, it's time to ditch the 'Emoji Casino' for any sort of serious intellectual discourse. That includes Github and anything that's "social". One should be judged by the merit of their words and thoughts, not statistics and concensus.