I am reminded of a proposal I heard several years ago from a frustrated taxpayer. "Set the rules for Congress so they must work within their budget or face serious consequences.
If they come in under budget in a given year, the money saved is split evenly among all congressmen -- save 1 billion dollars and that puts almost 2 million into your pocket, each of you. If, however, you run over budget by even one dollar, well . . we line you up against the wall and shoot you! Or worse . . . we ban you from holding public office for the rest of your lives!"
Carrot and stick approach is probably better than just paying more and hoping we get better quality people in office.