I was a campaign stop/gun rights org/dinner meeting a couple of years ago.
Not my area but near and cheap enough (and member) it was a good evening out. One candidate promised to stay no more than 6 years (aka 3 terms) then retire.
I asked one of the other candidates about their thoughts on that idea.
I was informed 3 terms in Congress give you (and spouse) lifetime health insurance. And it is a most excellent plan with minimal deductibles, near zero co-pay and near zero pre-approvals required.
The general position of the person promising to stay 3 terms was fairly acceptable, and I could have voted for them, but I did like another better.
The 3 terms linkage was not the only reason I did not support them, but a fair part.
Nemo