and remove any rights these people have to lifetime employment no matter how incompetent....
NO. ALL government salaries need to be a flat amount of money, and people can decide for themselves if they want to plan for the future and get a 401k or insurance or buy vacation time, whatever. Any citizen should easily be able to look at a government worker and know exactly what they are being paid, how much they are 'worth' and be able to make a clear decision as to if that government post needs to be filled or left vacant.
The only way to stop the embezzlement is to expose it to the clarity of day by ending all the hiding of benefits. Not to mention we'd save a huge amount of money not having human resource and insurance benefits managers.
For the vast majority of fedgov workers that's how it is. There are a few people still under the old civil service retirement system but that number is dropping rapidly (almost all of them have already retired).
I don't know about the military retirement system.
and remove any rights these people have to lifetime employment no matter how incompetent....
There is no right to lifetime employment, but there are huge obstacles to removing unproductive people. These obstacle need to be removed.