Indeed, an informed electorate voting in self-beneficial ways is the only perfect answer.
As Milton Friedman said:
What is important is not the particular person who is elected President or the party he belongs to. I have often said we shall not correct the state of affairs by electing the right people; we’ve tried that. The right people before they’re elected become the wrong people after they’re elected. The important thing is to make it politically profitable for the wrong people to do the right thing. If it is not politically profitable for the wrong people to do the right thing, the right people will not do the right thing either.
As Milton Friedman said: