Perhaps the least understood view of lobbying that really informs how perverse the system has become is that as a general rule people believe the lobbyists are calling the congresspeople to offer them money. In reality, it's the congresspeople, desperate for campaign cash, that are calling the lobbyists for money. http://www.npr.org/sections/money/2012/01/27/145923803/the-f... The cost of congressional elections has…
The obvious solution to this is to make it easier for politicians to raise money. Instead everyone is demanding to make it harder. The lack of Economics instinct is costly for our society.
But not easier in the sense that anyone can donate an infinite amount directly to the campaign. That just skews the system in the favor of a few donors (as it already has to a great degree).
We need the "money vote" to be "equalized" among people, just like the ballot vote is. One person shouldn't be able to donate $10 million, when 90% of the others can only donate up to $100 in a campaign. Then it just becomes inevitable that the candidate listens to the people donating $10 million, rather than those donating $100 (even if there are many more of them).