As a network administrator, I have an informal description of what a computer connected to my network needs to look like in order to be a "good citizen". Its networking must be properly configured (with the proper netmask and etc.) so that it is properly routable and does not create ARP storms or routing loops. It must have a currently-supported operating system on it (that is, one whose vendor still provides critical security fixes), and must have those critical security fixes applied. It must be properly licensed (i.e., the OS is not pirated), and all software on it must be properly licensed. All unnecessary services should be shut down, and it should have current antivirus protection and no spyware or viruses installed on it. If it contains critical information, firewall software must be running on it that restricts access to information to only those systems that have a "need to know", and there should be no extraneous user accounts on the system other than for those users that absolutely need it.
In short, it must comply with the NSA's security configuration guidelines as well as with my own personal guidelines. And I will regularly run network scanners looking for open ports (that may be viruses or unauthorized services) as well as run the Big Brother SNMP monitor program, which will verify that the systems are properly running and alert me if something goes wrong. And if everything is completely and properly set up... well, a system connected to my network might well be a Perfect Citizen.
Which is the name of a $100M program that has been set up by the NSA, which they insist is a program to secure critical infrastructure networks at utilities and other critical locations rather than a spy program. And you know what? I believe them. This is exactly the sort of thing that the NSA has been doing on the cybersecurity side of things ever since they were tasked with securing the government's networks back during the Clinton Administration.
In other words, after looking at the details, and with my background in network security, it appears that "Perfect Citizen" is exactly what the NSA says it is -- a voluntary program to secure and certify critical infrastructure networks. The words "perfect citizen" in the context of network security means a network node that is secured and configured 100% compliant with security standards... a completely different meaning than common usage, but this term has been in use amongst network security professionals for at least the ten years that I've been interested in network security. In other words, nothing to see here folks, move along... the left-wingers and right-wingers doing a collective freakout on this program need to get a grip. The NSA doesn't spy on Americans anyhow. They simply loan people to the FBI to do so :-).
-- Badtux the Snarky Network Security Penguin