Money is certainly mother’s milk in politics.
But, what is the alternative? Tax payer funded elections with prohibitions on direct donations to individual politicians or political parties? That will not be good for conservatives.
I think a much better solution is term limits. That will require amending constitution via state legislatures. The DC politicians will never vote themselves out of power.
There is no perfect solution, but allowing almost unlimited contributions, whatever the reasoning, just legalizes bribery. We might be near the day when one or more of our multi-billionaires puts up a billion to fully finance his favored candidate.
I think a system that allows personal and corporate donations of a reasonable amount (not enough for any donor to be too important to a candidate), and then government matching funds might work.