I do also want to take objection with the statement that a users posts that get reported "will disappear from everywhere" without them knowing why. This simply isn't true.
Per NIP-56: A report is a kind 1984 event that signals to users and relays that some referenced content is objectionable. The definition of objectionable is obviously subjective and **all agents on the network (users, apps, relays, etc.) may consume and take action on them as they see fit.**
Some relays may eject all notes that receive a report, others won't. Some clients may choose to hide all notes that receive reports, and others will only display a warning, or nothing at all. Some will only take action if the content came from someone you follow, or who is within your web-of-trust, and others may simply set a threshold of needing to receive a certain number of reports on a particular post. Still others may only hide the note for the person who made the report.
The point is,it doesn't just disappear everywhere. It depends entirely on what relays and clients choose to do with reports, if they choose to do anything at all.