The recent controversy over funding the Department of Homeland Security has once again brought into sharp focus the incredible weakness of John Boehner — probably the least powerful speaker of the House since Henry Clay developed the position in 1811. As Greg Sargent notes, he is at the mercy of House ultra-conservatives, who constantly threaten his speakership if he doesn't cater to their nutty demands.

Why is Boehner so weak? Time was, speakers maintained their power by controlling committee assignments, congressional pork, and campaign fundraising. But today, ultra-conservatives don't particularly care about committee assignments (or legislating in general), pork-barreling is anathema, and the amount of money parties can bring individual candidates is a pittance.

The ungodly amount of cash spent on modern elections is a major focus of liberal reformers, who would prefer to keep the money out of politics. It's a worthy goal. But the way in which that money is obtained is at least as important as the total amount flowing through the system. It suggests that "loosening" campaign finance laws may actually improve the shoddy state of governance in America.

Fundraising is probably the single worst part of being a modern politician. As This American Life documented in an amazing episode, the Supreme Court's Citizens United decision and our campaign finance laws have interacted to make fundraising a constant hell for politicians.

Here's why it's so bad. One person can contribute only $2,600 to a candidate per election cycle, while party committees can donate $5,000. But super PACs and certain nonprofit groups, as a result of Citizens United, can spend nearly unlimited sums, so long as they pretend like they're not coordinating with candidates (a stipulation they violate constantly). This bids up the cost of an average election, as Ryan Grim and Paul Blumenthal recently documented. In 2012, a House winner spent an average of $1.6 million, while a Senate winner spent over $11 million.

But because they generally can't get that money in big slugs, and the parties can't help much either, politicos spend hours and hours on the phone begging rich people for cash. "What’s my experience with it? You might as well be putting bamboo shoots under my fingernails," Rep. John Larson (D-Conn.) told The Huffington Post. Even Republicans hate it.

If individual candidates could raise more money per person, and if the parties could contribute as much as they like to individual candidates, it would dramatically ease the pressure on politicians to spend all their time fundraising. If parties can centralize their fundraising with people who are really good at it, like Terry McAuliffe, individual congressmen might even be freed up to legislate and teach themselves about policy.

It would also partially restore the power of the party leadership (a much worse problem for Republicans than Democrats). Boehner's weakness is funny to watch, but it's also alarming that a party routinely takes the nation hostage to extract policy concessions. The lack of a central leadership that can conduct negotiations on behalf of the whole party only empowers the most extreme and intransigent elements of the Republican caucus.

To be clear, a publicly financed election system would be by far the best solution to the problem of money in politics. But it would also be a lot harder to implement. Overturning Citizens United may take a constitutional amendment, while a public finance system would cost a ton of money. This proposal, by contrast, would only require a change in the federal contribution limits, and Republicans might even agree to it.

And again, the point isn't that this would solve the problem of money in politics. It would only ameliorate it somewhat. The American political system is practically owned by the rich, and politicos are up to their eyeballs in cash. Until the flood can be stopped, perhaps it's time to think about the best way to tread water.