Even if we assume you’re right, and every high profile donor and politician are corrupt, how do you think we should solve that problem? Do you want to further limit campaign contributions (and if so, do you think it is Constitutional to do so)? Or do you think the answer is too just vote for self-funded candidates like Trump (and if so, how would it affect the country if public offices were filled exclusively, or almost exclusively, with wealthy people who could afford the massive cost of political campaigns)?
If you REALLY want to eliminate corruption in politics, the only method is to eliminate all private contributions, and personal expenditures by rich candidates, including SuperPacs, unions, corporations. Each candidate should be given EQUAL amounts of money paid by $5 from every tax payer and welfare recipient.
That would be a true level playing field for all.
Any other method, and you have built in corruption.