I know this sounds stupid but this came to me in a dream.
What if the solution to democracy and accountability is at the end of any term that a person was elected for everyone who voted for them originally has to review them and give them a number rating from 1 to 5.
Each of these determine either a reward or punishment that they receive meaning that no matter what the public has to hold them accountable for their actions?
I know the general flaw is that once you're so powerful accountability doesn't matter and there's not really anything you can do about it but this is just a simple idea mainly for lower level people to stall corruption out a little bit or make it much more difficult on a local scale.