the CEO of Mastodon (LOL) blocked me
Ha! Everything I have to say about that is off-topic here.
moderating is a pain
I have spent most of my time on there actively avoiding doing moderation and it is still a pain. Some people sign up just to try to grief the mods, so whatever the rules are, they will come up with something.