Bad idea , term limits...our founding fathers knew what the Byzantine empire was...term limits will truly create a permenant class of bureaucracy with zero accountability to anyone. REPEAL THE 17TH AMENDMENT FIRST!
The original document had term limits included.
You are right! At least we KNOW the miscreants today. Term limits would greatly strengthen the hand of (1) the lobbyists (who are not term limited) and (2) the Federal bureaucrats. Both of these groups are already permanent fixtures in Washington.
The real problem is the meddling which occurs when those in Washington overstep their warrant and attempt to regulate things which should be either unregulated or left up to the states. There is money and influence peddling to be had by controlling the meddling.