>>75533400Cover won't give it up obviously but reddit actually has rules where you can report moderators if they aren't active enough and yes you can even request to replace them
I doubt that will happen in this case but the idea itself isn't unprecedented.