Since there clearly aren't penalties for corruption (even corruption-lite like this), it's no surprise that it persists. While we can understand why they do it, that does not make it acceptable, and there have to start being consequences.
I can't help but feel that strong independent oversight is necessary, as the status quo is clearly insufficient.