Are you talking about "Hide", "Report as Spam", or both? Because I hide stuff all the time.
Does it make a difference if a user had to explicitly select me in order to send me the message? Does that make it the user's fault and not the app - i.e. does asking consent of the sender give an app immunity?