Term limits would not help at all. Not even slightly. All of the permanent staff, libbyists, and bureaucracy would be even more empowered, and simply would serve a new figurehead in the office every couple of years. All of the staff would remain. Term limits would be helpful if that included staff members... and maybe a lifetime ban on being a lobbyist after you had served in office
A lifetime ban on lobbying after your term in office is up sounds great. Unfortunately there are many large corporations with deep pockets who would oppose this and they are firmly entrenched in the Swamp.