Earlier quoted context omitted.
> I am not really sure how you are supposed to stop corruption once it gets rooted in your society. Well, assuming that all people are roughly the same as each other, the answer would be to adopt traditions and systems from countries that aren't corrupt. Attempt the sisyphean task of convincing people that giving power to the middle class is going to lead to a better future. As your comment reveals, the instinct when…
incredibly naive answer from someone who probably haven't lived in a corrupt country and deal with the process on a daily basis.
The knee jerk reaction against corruption is to centralize power: "X institutions are corrupt, we will give more power to this candidate who demonstrated to be a good person, so he will vanish those institutions and saves us fron corruption".
That's what Bolsonaro did in Brazil. In his campaign, he demonstrated to be a good christian and a person of faith. In Brazil, people strongly associate that with being a good person.
Guess what happened after.