Ordinarily, career politicians build a following of loyalists whom they can rely on. Trump did not have that, and often accepted the advice of family, business friends, and key political allies in picking personnel. He ended up with a mixed lot. I expect a Trump II administration will be much better in its staffing, with Trump able to pick and chose among proven loyalists.
Yes...Trump has flaws, as everyone does. I find him to be remarkably similar in outlook and style to General George Patton, who was a brilliant yet as we all are, flawed man.
I accept those flaws in someone who can get things done, and Trump is no dummy-he had learned from his mistakes, and I expect he would do better if he gets the chance.