If 8 year term limit is good for a president then all house and senate need 8 year term limits [house members continue to run for office every 2 years and senators run for office 4 years]. This will prevent senators and congresscritters from building kingdoms unto themselves and will go out of office with nominal net worth. Now these bozos come to office with small net worth leave very wealthy bozos.
I suspect that part of the problem is that many or most of the young people who come into the CIA and the State Department have traditionally done so from the Ivy colleges.
When I was at Harvard, I knew several people planning to go into those bureaucracies. In fact, my rommmate’s tutor was Zbigniew Brzezinski.
And I have known several high-level CIA people who shall remain nameless. They also came from that sort of background, and were trained by liberal academics.