I'm very understanding and sympathetic to the fact that running large communities is difficult.
My impression of the current situation is that trust is especially low between community mods/contributors and the admin team. The only way to repair that trust is through transparency, and I would suggest that your team implement as many measures as possible.
For example, mastodon.world discloses all of their finances.
Content banning and user banning processes need publicly posted procedures. How many warnings does each user get? What is the appeal process like? Banning of communities or users should never occur unless it is in violation of an existing policy. It is not okay to change the rules and ban simultaneously (e.g. as was done with c/scat or c/rapehentai). Instead, provide some advance notice. Ideally, suspend before banning. Provide the banned community or user with information about why they were banned.
In a situation like this, where there is so much wild speculation about the content policy, my honest opinion would just be to make the entire process transparent. For example, I used to write minutes for the mediawiki community I was in and sometimes I would publish saved IRC logs. Example minutes:
- Date
- User A submitted this proposal (linked)
- User B, C said X about the proposal
- User D said Y about the proposal
- The vote on this proposal was #-# (# did not vote)
- The proposal passed and will be implemented on future date Z
Although I suppose it was more important for our community to track all the minutes because we were a volunteer community with elected admins. However, for the situation that you are in, I really think it would be beneficial to pursue transparency to that degree.
I believe I saw in the other post that the admin team was planning on moving to a Russian server. Is this true?
Given current circumstances in the world, I would like to know if the server fees paid are going to the Russian government (via taxes) and thereby supporting an ongoing conflict.