We are only stuck with it as long as we keep allowing it to happen. I am confident that humans are capable of developing a social system that would eliminate this endless litany of the abuse of power. Unfortunately, I am not so confident that we are capable of seeing past our own selfish needs and desires far enough to find the collective will to do so.
I live in france, the lowest level of government is the commune. It seems to work when everyone socialises with the councilors and mayor. If they are found cheating they have to face their friends and neighbours in their local bakers, food store or market and its the end of their social scene. Not to say it doesn't happen but the opportunity to get away with it is limited.
I cant see that happening on the national scale where opportunity is greater and social ties are not an issue.