These are ideas that are worth talking about. I’ve said this before elsewhere and I’ll keep saying it. The collective part is using a web of trust model. Individually, we can report notes and users. Where we can benefit collectively is if clients inform you who in your list of users you follow have reported them, mute them, follow them, like them, zap them, etc. The client should present the information without any automated algorithms unless the user opts in. The user can choose if they want to hide them, or enable a setting or moderation algorithm by their own choice to automatically hide them. This is the only way it works. Users need to have full freedom to choose.
Relay operators can individually decide if they want to delete or block them entirely, and it’s up to the users to decide if they want to connect to such a relay with such policies. If not, they can stop using it. And it’s up to the State to decide if and how they want to enforce the law upon that relay.