Earlier quoted context omitted.
While I disagree with your opinion, I appreciate a lot that you've stated it. That's a very honest thing to say.
Is it that you morally disagree (I agree that it is a poor reward for doing me a service) or you have a disagreement about why society punishes whistleblowers?
It is a different story when coworker tells "boss" who is lazying around, and a different story when someone reports a serious misconduct towards other people. I'm not sure how to phrase it clearly, but generally I would not associate myself with former people, but I wouldn't mind the latter. Maybe one day they'd prevent me from doing something really terrible (given I wouldn't know better).