I'd pit my ability to attend to the facts against any average voter's without fear. I'm sure we just don't see things quite the same way, for which you find me deficient, while I merely find you different.
The federal civil service reports to the President. The direction of those departments are set by him. However the money to follow out those directions comes from money appropriated by congress. Both the executive and the legislative have a say in what the civil service of the executive does.
If congress as a whole doesn't like the direction of certain department then the appropriate response is to work a change through the budget and law making processes.
This law either does an end run around the executive powers of the president OR allows retaliation against specific civil servants. Essentially it used to punish civil servants for
doing what congress (past and present) and the president (past and present) told them to do
Don't like an investigation by the justice department, reduce the salary of all lawyers on the case.
Lastly any money "saved" by reducing salary or programs is likely not saved. That money was appropriated by law and must be spent according to that law.