I feel that you should be allowed to blow the whistle when it is in the public interest and this should be enshrined in law.
For him, he was perfectly within his rights and the law (which offers protection - see the Military Whistleblower Protection Act) to blow the whistle, he just didn't do it the right way.

