Can you imagine how angry you, as a parent, would be if some televangelist was preying on teenagers and college students around the country to the tune of $40,000,000 a month? And you were sending your child money in college to pay for food and school supplies and he was turning around and sending it to the televangelist, and the televangelist kept asking for more and more and more in increasingly large amounts?
What is your position exactly? That only rich people should donate to candidates?
Starting with the source of donations is the wrong strategy because you end up with situations like this. We have to go several levels deeper and reform the way campaigns are run and the financial requirements to run a competitive one before we start restricting who can donate. Can you imagine if every campaign was funded by the people? We spent 7 billion dollars in the last election year. That's almost $70 per fully-employed person in the United States. You may say something like "well $70 is a small price to pay to get corruption out of our politics!" but what if the price tag was raised to $700? Or even higher? Is it about money or principle? Something more fundamental has to change other than the band-aid solution of saying "corporations and wealthy people shouldn't donate money" and slapping "paid for by you, NOT THE BILLIONAIRES" on every ad.