We struggle to know the right thing and to do it. We are not weak. The way the Democrats wrote the campaign finance laws, rich guys can't contribute more than a pittance to candidates, while unions can contribute all they want, directly or through their own efforts. But the PACs provided a loophole. That term makes it sound evil, but in fact it is the oldest political money and perfectly legitimate.
People contribute to the party , and the party spends it as they wish.
So the individual-candidate limits don't apply. In other words, let's see what happens if we actually enforce the laws already on the books, before trying to pass new ones that will, once again, only limit the people honorable enough to obey the law. The problem ain't the money. If you limit campaign spending, you essentially hand complete control of the elections to the media. If the candidates cannot use lots of money to buy media time, the outrageously-slanted news media will be our primary or only source of information about the candidates.