So what's your solution? Because we can't just have less moderation and administration without something to replace it. If you want to move it to the frontend, then at least make it opt in and tell people (except spam)
Like in the bluesky model (atproto) you can pick and choose between appview, clients, moderation lists, etc. You can even bypass your current appview (frontend server) to fetch directly from a user's host or from another index (appview or relay)
You're also ignoring that there are many different types of users, and that lurkers drastically outnumber active posters. You lose a few active users from strict moderation, and you lose masses of lurkers from obnoxious users flooding every thread. And you get new active users from lurkers.