It is easier to work for someone who understands the issues involved.
Nope. They're a government contractor.
Evidently, they were looking for someone with experience as a con artist.
This is true. But it raises some interesting ethical issues. It is my duty to provide my employer with my best effort on the job. That best effort may go beyond the constraints of current company standards and practices. They might be happy with maintaining the status quo and having me just do the same thing over and over again. In fact, my leaving may cause them some harm (cost of hiring and training a replacement and a schedule slide). So I have some obligation to seek a compromise between these two positions. One can't expect to have their way on every issue.
But like you said earlier, its the company that loses in the end. So, a good company should care about its employees careers.
Its easy. Just put a bad idea into a PowerPoint presentation and circulate it around the executive suites. It'll take years to round up every copy and delete them. In the meantime, the policy stands.