I personally have no problem working for the government in certain roles, and am actually proud of the stuff I did to help the medical/etc. people in Iraq/Afghanistan. There are plenty of civilian agencies who have missions I fully support -- keeping medical records, nuclear power plants, consumer financial records, etc. safe is totally legit. I'd even do it for GS-wages instead of the 3x more I can make in the private world.
Fuck spying, though.