Whether or not someone is actually going to receive retribution for speaking their minds is not the point.
A real problem exists when people start to question whether or not they should say X against Y for fear of having negative consequences.
No, the topic at hand was "how to fire" people who are whiny under-producers
from TFS: "...you want to foster an open, welcoming, and empowered community." it is completely appropriate to say "the topic at hand is how to deal with group dynamics while keeping the inclusive nature of the open source community."
I maintain that we have an entire generation of people who can't grasp that there are such things as bad ideas, wrong strategies, lazy work ethics, and unwarranted senses of entitlement to place and influence.
every older generation says this about the newest 20 something generation. "when i was a kid i walked 20 miles over broken glass up hill barefoot! because we were men!" "these damn kids!" "lazy fuckin kids"
its ok, the kids are alright. the country isn't going to spin off its axis because things are changing. things change over time. we learn new things. we apply our new knowledge to tweak and fix things that need it. it happens every generation and will continue to happen. dont let the creepy man in the moving picture box scare you. things change. accept it or become that bitter old man who is always mumbling about the damn kids.
now, back to the topic at hand. these group dynamics from the article are not new. groups throughout history have had to deal with ego maniacs, narcissists, whiny, and entitled people. even the open source aspects don't make these problems unique. volunteer organizations, churches, charities, neighborhood groups, etc.. have had to deal with these problems forever. they are not some left wing inspired issue. they are human psychology issues.
Time-sharing is the junk-mail part of the computer business. -- H.R.J. Grosch (attributed)