@Platatpus
That was a great post.
I think the big problem is where it becomes a career for them.

When it becomes a career, they no longer serve their constituents, but they are more worried about their job security. I think this is a big problem, where there is one party rule. (See Oregon or Utah for examples)
They get hooked on the power and the benefits, then there is no removing them.
I think there should a a one term limit and you're done and/or get rid of all the benefits,perks, goodies, salary, and give them a basic living stipend. Do it like jury duty maybe.
McBee! that is jus crazy! Who will drive me to lunch!?! I AM A QUEEN!!!!!
Where is Mooke? Mookie, don't jus stand there, get me my coffee! Neal, what are you laughing at!?! Get me my lunch!!!
I AM THE CONGRESS WOOOOOMAN! AND YOU WILL RESPECT ME!