Earlier quoted context omitted.
There's a vast difference between criticizing the software and criticizing the people who develop it.
So you're arguing for authoritarianism here. If you can't criticize someone, that's not free software development.
And the critic should also be open to criticism.