“Term limits are unconstitutional.”
Not really, there’s nothing in the Constitution which prohibits term limits. The Constitution was changed to keep the President to two terms after FDR wasn’t it.
IMO the root of the problem is federal control. If you can keep the power at the local/state level the politicians can be held accountable.
At the state level no - 10th amendment. At the federal level yes. It's not an enumerated power.
Repeal the 17th Amendment!