In my view, our Founders made what could well be a fatal mistake: no Constitutionally-mandated term limits for elected public servants.
The term-limits rules for the POTUS were added many years later — via the 22nd Amendment, ratified in 1951.
Do you see any possibility that the Congress will impose any term limits upon themselves? I don't. They're too busy getting the rake off!
Congress critters get elected once, and they're set for life. At public expense (i.e., taxpayers' dollars).