Term limits for public sector jobs.
Even most of our military men leave the service after 10 or 20 years
What if public “service” jobs were unpaid. You volunteer for your country. Then only those with both decent other incomes and a willingness to work for nothing (else) would do it. I doubt most welfare recipients would want to do so. What I don’t know is how many psychopaths would.