Here is a great column from Jamelle Bouie on why term-limiting legislators is a bad idea:

But there’s a problem: Term limits won’t deliver you to this promised land of functioning government. Term limits exacerbate all the worst features of American governance, while improving little about our candidates or elections. The quality of lawmaking goes down, the influence of lobbyists goes up, and public spiritedness erodes even further. s