Term Limits are all the rage right now. People want to impose them on members of Congress in an effort to "fix" Congress.
I think that they're a mostly lazy and ineffective way to do democracy. The best term limiter for elected officials is an active and engaged electorate.
We have term limits here in AZ for most elected officials, including state legislators, and the main result is that industry lobbyists have become the institutional memory at the state's Capitol.
Which is a development that may please industry lobbyists and the electeds who benefit from their largesse, but it doesn't benefit the real people of Arizona.
In fact, the only place where term limits might be effective, in my opinion, is on the United States Supreme Court (USSC), which are unelected positions (and should be) and the appointments are lifetime appointments (hence, the need for term limits).
From the USSC's website -
John Roberts has been Chief Justice for over 20 years (by way of comparison, the other contender for the title of "Worst Chief Justice ever", Roger Taney, was in the job for just over 28 years).
Clarence Thomas, Associate Justice for nearly 35 years.
Samuel Alito, Associate Justice for over 20 years.
Sonia Sotomayor, Associate Justice for almost 17 years.
Elena Kagan, Associate Justice for almost 16 years.
Neil Gorsuch, Associate Justice for over 9 years.
Brett Kavanaugh, Associate Justice for over 8 years.
Amy Coney Barrett, Associate Justice for over 5 years.
Ketanji Brown Jackson, Associate Justice for almost 4 years.
While I strongly support term limits for Supreme Court justices (15 or maybe 20 years), they should be accompanied by harsher ethical standards for members of the USSC.
Prison time needs to be a very real consequence of corruption.