No, because the system will just make the legislators into interchangeable drones--worse so than they already are. I think before people advocate enacting sweeping changes, they should first think about what it is we actually want to accomplish. Do we want dishonest politicians or do we want politicians who are already rich and don't need campaign donations or bribes? Does either option sound palatable? Do we want long-serving, multi-generational professional statesmen in office or do we want ordinary citizens to participate in political leadership as well? If you want the latter, how do we expect that to happen without the would-be politician being corrupted by contributors? Our people are not virtuous saints. Do we want a democracy, a republic, or an autocracy? Imagine what an ideal government is for you and then decide what changes would need to be made to accomplish this. The options are few, because we can't change our society, as President Obama sadly discovered.