Sally wrote:
You're lacking in terms of forums with handling reports and appeals.
To add on to this, you lack presence in the meetings as well. I'd recommend coming to them and sharing your thoughts/feelings on those running for mod and applying for admin.