Corruption is worth it, thats the problem.
Having just had experience of corruption in an org I was contracting at, you can fight it (costing money and personal life) or move on. You can't beat someone who does this day in, day out and has the resources of an organisation.
Whistleblowers or civilians fighting against corruption never come off well.