This is the downside of federated sites like this. While one person can't take the whole thing down, there's lots of small groups that can do stuff like this. Beehaw has dome of the biggest communities, and a small group just shut them down for a lot of people. And you can't sign up to their community, without a completely opaque sign up process that barely works.