I am sort of an outsider to all of this, and apologize in advance if this is a duplicate (but I could not find this question).
I have a very simple-minded question. Let us assume that the company apologizes, and reinstates Monica. Needless to say that, given what I believe to know, this would be a step in the right direction. However, I keep wondering if this should be the only goal.
To see where I am coming from, consider the following "trick": if a company wants their employees to work one hour more, there will announce everyone needs to work two hours more (unpaid, of course). The employees will resist, and after some heated discussions the company will "give in" and "only" ask for one hour more, and everyone is happy. Great trick.
To me it seems that the current situation is a bit similar. The company treats users and moderators in an unprecedented way, and their actions against Monica appear only to be the tip of the iceberg. Once she is back, everything is great? We go back to business as usual?
I would like to argue that one should not only focus on reinstating one moderator (I am not in any way suggesting to drop this demand!) but rather demand structural changes such that this story cannot repeat itself. That is, IMHO the community should make much more far-reaching demands. In particular, certain checks and balances seem to be required such that the, arguably arbitrary, behavior of a single powerful entity cannot damage the reputation or well-being of another person (beyond repair).
Since this is a Q & A site, my question: are there any proposals to establish checks and balances, or other means, that prevent situations like the current one from reoccurring? If so, what are the concrete proposals?