I doubt it does much to prevent corruption. You see multi-billionaires working hard to influence tax laws to keep a few more percent of their income despite having more money than they could ever possibly spend.