Nah, bad analogy.  The "snitch" does not serve his country nor has he sworn to abide by confidentiality in service to his country.  We have a free press, but those in government employ who have sworn to abide by security and confidentiality rules have nothing to do with the free press.