Be professional and at all times, uphold safety and commercial standards but, alienate them. Make them feel unwelcome and unworthy.
Sorry but by doing the latter you are not doing the former. Going out of your way to alienate and bully a member of the crew for a perceived wrongdoing is in no way professional or upholding safety. The team dynamic would be as bad as, if not worse than it would be from isolated cases of wrongful reporting.
What if you were wrong in your information? What if the person you are 'alienating' had nothing to do with the reporting at all? (We all know how Galley FM works) You are now a less effective team in the event of an emergency simply through some childish attitude, congratulations you've just added another hole in the Swiss cheese.
Frankly I'm surprised anyone would suggest or condone such a course of action. It's really very immature and has no place in the world of modern CRM. If you are following your SOPs and doing what you should be doing then you have nothing to worry about. If you believe that someone is not following SOPs then be an adult and bring it up with them first. Yes it's sad that someone got in trouble for trying to do a good turn, however this is in the minority of cases (only time I have ever heard of this) so to suggest that a culture of group bullying is the answer is shortsighted in the extreme.