Agreed. There is this call for term limits but think it would have the opposite effect of what people want. If politics is not a long term career then politicians need to be either independently wealthy or keep a foot in the industry they worked in. That way it's pretty much guaranteed that they will be beholden to that industry and aren't independent.
https://www.brookings.edu/research/re-engineering-politician...
I don't know the solution to this problem, but it's not legislative turnover!