I think the point is that in this purge of unpleasant or caustic geniuses, we're trading a meritocracy for mediocrity.
Anyway I am not aware of a particular "purge" going on. Care to be more specific ?
The fact is that open source projects rely on people. And we need those people to feel like they aren't going to have to tolerate bad behaviour just to be involved in the project.
Because if so, I think I can see what's gone wrong...
Also, people are more than welcome to fork Linux and take it in a different direction.