This solution can also be considered to use PoS consensus algorithm to manage communities. Each user has one vote and if more than 51% of users vote to kick out a bad member, that user will be expelled from the community. This is a decentralized solution to manage communities without mods. (Yes! I know that PoS is not a true decentralized algorithm)
Discussion
Nothing stops a nostr client from implementing their own retarded take other than a realization that it'd be a misallocation of resources.