The US government simply has acted like any other employer, in that it is selective in who it hires. What do you want them to do?
I want them to be a whole lot more restricted in what they can do than "any other employer," because they're not "any other employer," they're a goddamn government!
Governments should be held to a much higher standard than any natural person or private organization. There is no such thing as "equal rights" for governments; governments have no rights. Governments are always "guilty until proven innocent." Governments should not defend themselves -- governments should be the people's bitch. It is entirely reasonable for a government to be summarily dissolved by the governed, for any reason or no reason, with no recourse or argument. Anything otherwise is tyranny!
Okay, so that was a bit over-the-top, but I trust you got my point. More specifically, while the government should be allowed to be selective in terms of who it hires based on competency, it should not be allowed to be selective based on race, gender, age, political affiliation, favorite color, preference for vi vs. emacs or any other non-job-competency-related basis whatsoever.