I don’t think term limits would solve this. K Street could recruit/hire these people after 8 yrs. as easily as they do after 20.
Part of the term limit would be a moratorium on being hired by donors.