The quality of a president's cabinet appointments determines how well the government functions during their presidency. The problem is, where do you get 3,000 people able to perform at that level? They're usually drawn from the usual suspects. When that's not the case, the result looks like amateur hour. How many people are qualified to be Secretary of State? The pool of people who have been around enough countries and political leaders to operate at that level is small.
The role of the White House staff varies from administration to administration. Eisenhower probably had the most effective staff in many decades. He knew how to make a military staff work together, and modeled the White House on that basis. Eisenhower was very good at putting the right person in the right job. (How Eisenhower deployed Montgomery and Patton is a famous example.)
None of the recent presidents have had that kind of experience.