Well not really. It appears top heavy because they inflate the positions to pay more.
And then there are the thousands of contractor positions which have been converted to federal employees over the last year.
The gov’t is filled with computer programers, engineers, doctors and lawyers - all positions that require much more education than your local cashier at Subway or at the grocery store
And yes, this fact makes the salaries appear inflated