> they would never get anything done
You will have a hard time convincing HN that what US needs are more laws, especially at a rate limited by time available to politicians for writing them!
Broadly speaking limits on campaign donations are fairly small (Max $5k) and average donation sums ($100-200) are extremely small. You will need anywhere from 2-8 million to run for Congress, about 25 million to run for Senate.
As an entrepreneur, what do you call it when you raise capital of several million from hundreds or thousands of investors? That's right, you call it revenue, and you call those investors your customers.
It's a weird model, but the US system makes a fundraising politician to personally talk to thousands and thousands of his constituents and reach out to 10-fold that figure to gauge interest. That has a significant positive side-effect of the politician being intimately familiar with their biggest concerns and often even smaller, local or personal problems that need fixing. After all, if you want to be a great salesman, you better know the customer very well.