Beet, to pick at one of your points at random, unfortunately rank is a pyramid, so there are far more "overpaid" folks at the low end, than underpaid folks at the high end. And if the higher end folks are underpaid, why don't they quit, and get a job commensurate with the market for their skill set? Maybe there are reasons they choose to work for less than they are worth, as it were. In which event, they don't need to be paid more, no?
Granted, state and local government employees is where the real abuse is, more than the Feds with the GS system, which does keep things from spinning totally out of control. Plus federal employees in my experience do tend to be of higher quality in my experience than the state and local government all too often slugs - particularly at the higher end, where some of them are excellent.
And aside from pensions, not that much money really is involved relatively speaking. Which gets back to entitlements. Sigh.