Repeal the 17th Amendment. That will remove the need for campaign cash from the Senate. It will also obviate the need for term limits, since it is unlikely that legislatures will continually reappoint a senator for 30 years. The position is much more likely to be rotated through by the local powers that be who are far more beholden to their local voters than they are to deep pocket contributors.
Sorry, but repeal of the 17th Amendment would only change the direction from where the money comes from. Money in politics is a real thing and is causing many problems.
I would suggest an amendment that excludes all monies from anywhere except from the state from where the Representative resides. Then, all of those monies would be public knowledge at least three months from an election. Might not help with the corruption of today’s politicians but it might help.
There should probably be more control but not sure what at this point. If controlled by the government, it would be worthless..
Aye, repeal #17. You can go down and complain locally. Those a-hats hide behind security in DC.