that's completely fair!
but on the other hand some might think that the FSF is becoming one of those organizations were "social indignation" has more importance than "due process" and it might alienate old and new contributors that value that aspect.
Politics is always a trade off, you can't make everybody happy.