> If they're taking public money of course they should be accountable to the public.
Really? A public profile for all... military personnel. FBI, CIA, NSA employees, government contractors, employees of corporation that accepts government subsidies/grants.