I completely agree - especially with your last paragraph.
It appears this has not been done very effectively which is worrying.
The holdup seems to be more the Senate than Trump. He has 24 nominations waiting for confirmation, and only has had 18 confirmed so far.
Trump is ahead of GWB, Clinton and GHWB in 1st month nominations sent in.