Its more than just the legislators themselves that stand in the way of term limits it is those that invest money in keeping them in office.
The wealthy and those that make money buying influence (lobbyist).
When these people buy a legislator they want them to stay bought.
The wealthy and those that make money buying influence (lobbyist).
A simple cure would be to require all political donations to be ANONYMOUS. Can't sell influence if you don't know who is buying. Americans should be allowed to donate to any party or candidate they choose, in any amount they wish; that's FREEDOM. But when it becomes pay-to-play and bribery, that's crime and should be dealt with as such.
One benefit of that policy would be that candidates would have to give their positions on a wide range of issues, to encourage donations from those issue-oriented voters. Fewer policy "surprises" down the road.