Term limits is precisely NOT the solution to this sort of problem. I believe in term limits, but the problem with term limits is that it gives the bureaucracies [and the lobbyists] the upper hand since they know that the overseers will be gone soon.
A good show to watch on this is the BBC 1980’s series named Yes, Minister! It shows how the long serving civil servants hoodwink the short term ministers.
The problem without term limits is that journalists and lobbyists can buy legislators who will stay bought. And make no mistake, journalists buy journalists with positive - and the threat of negative - PR. Happens continually.