I am retired military and I can count the finest officers I have served with on one hand. Andy Bacevich is one of them. I personally served with him in the 11th ACR while in Germany and ran into him many times at Ft Bliss while he commanded a squadron and I was in the SF community. If he hadn’t run into some very bad luck in Kuwait with that unfortunate explosion killing several US personnel I believe he would have achieved the rank of 4 stars.
“I believe he would have achieved the rank of 4 stars.”
It is fortunate that he did not achieve the rank, given his apparent lack of appreciaiton for the principle of a force in being and the futility of the strategy of strategic and operational defense as noted by Patton.