Gee, in MY EXPERIENCE (information learned through application, not theory) the simple solutions are most generally the best. That's not to say that the simple solution is always the easiest, but it will be the one that works.
And I must also disagree with Haz on this too. There should be NO retirement benefits. No matter how long you serve. Get out of Washington and go find a REAL job. Learn to live like the rest of us "common folk" and then MAYBE you might have the required intelligence to govern.
First, I agree with your second point. Elective office shouldn't be a career track and there should be no pension. Save or pound sand. As far as the first point goes, I beg to differ. The simple solution often ignores the underlying cause. The "Pass a law and the problem is solved" syndrom is the problem of the liberals. They ignore human nature. Careerism with pols is a huge problem. However, the desire of private interests to game the system for their own benefit is a constant. That will never change, no matter how many laws are passed. Federalists 10 and 51, put into practice with the system of checks and balances in the Constitution, went a long way towards fixing this, but not far enough. I am not opposed to term limits, but I do think a recall is the way to go, it lets us hold them directly accountable.
FQ13