He’s not real Army. He’s a shrink who taught psych at West Point and is now in academia. He seems to reflect the views most academics have of Trump.
It’s really amazing to me how some of these people actually can rise to the General Officer level. While I realize that obtaining rank above O6 involves a lot of political maneuvering, some of these folks really are disgusting in their efforts of self-promotion.