Did you see what I wrote earlier in the discussion. Touched pretty much on all of that.
I did see it, and I agreed with all of it except artifical term limits.
For example, I have the usual Congresscritter and two Senators. My congresscritter is a crook, and one of the Senators is a sellout. But my other Senator is someone I think is doing a good job. Why should I not be allowed to vote for him again, if the money and gerrymandering are no longer breeding the same kind of corruption? Now you're just limiting my choices instead of tackling the source of the problem.
Put in term limits without fixing the political system and all you have is a bunch of n00bs scrambling that much harder to line their pockets and position themselves for another job in the little time they have available. What good does that do?