There is a reason for the US having a whistleblower protection act. In the mind of a government agency having a massive security flaw or a faulty multi-billion-Rand billing system it is obvious that anyone highlighting issues will be "on the wrong side of the law" and will be branded as malicious, or hacker or anything else to distract from the actual problem.
Forbes themed 2014 as the year of the whistleblower and recent incidents such as NSA are just the beginning where the internet community will take companies and governments to task. Just because a government believes something is right, does not mean it has to stay this way - otherwise we would still be stuck with apartheid in South Africa and nazi's roaming Europe. I think your view is very narrow-minded and wrong at best most of the times.
It is also very naive to think that just because no-one raises an issue, no problem exists. I can guarantee you that right at this moment thousands of hackers are targeting websites all over the globe - you are just not aware of it, as no-one informs the public about it. Any MyBB member working for an ISP or within networking at corporates will know about the number of DDoS attacks, phishing attempts and brute-force attacks targeting their companies having occurred at their premises within the last few weeks.
Good citizenship demands to inform the public and the government of issues and try to assist in resolving the problems at hand - unfortunately sheer arrogance does not allow for a proper conversation in this regard.
I totally agree with your statement, but again, there is a right way and a wrong way in doing this. Just compare the other two reports (Cell C and VC) with yours.