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.