Nice broad brush there pal.
While I agree that salaries are too high in many areas, you can’t honestly tell me that a high-level worker who actually does their job well should be paid the same as some stooge who answers the phone at the front desk.
The highest paid people receiving government paychecks should be military members.
If the “High-level” worker does not accept the “reality” of the situation, he has the option of seeking other employment in the private sector.
However, former “high-level” apparatchiks from the civil service are generally unhappy in the world of profit and loss where you have to justify your job by really working to help the enterprise realize said profits.
In the cold world of the private sector, “High-Level” government workers find deadlines and budgets to be too “stressful and constraining”. They therefore tend to be VERY unhappy and flee the madness as soon as a “real” job back in government can be had.
Once back in the warm and safe womb of guaranteed pay and benefits the “High-Level” worker will ALWAYS return to a happier state of mind. Unless..... A project with a time line that us just too demanding presented to him. But, that’s OK, the “High-level” worker knows that, unlike the private sector, government deadlines are “very flexible”, so he doen’t stress out like he did in that terrible “company” job. (SARC)