I disagree.
He was a very capable officer.
However, that doesn’t change the fact that Trump did not make up out of thin air his statement that the Bush administration lied.
Bush’s own Secretary of State was saying the same thing years ago.
I know somebody that served under him many years ago and his opinion was substantially less than “capable officer”.