President Trump blasted his most senior military officers as a “bunch of dopes and babies†and dismissed them as “losers†for their failures in Afghanistan, according to a new book.
Many of them are.
The way the system is set up,you only get promoted to general or admiral if you are a trade school graduate from Annapolis,West Point,or the one the AF uses. To graduate from one of them and get stars,you pretty much have to be connected to a family that already has stars,and you HAVE to be known to kiss political ass.
Don't forget,no matter how many stars you wear,the weasel that currently sits in the WH is your boss and can fire you in the blink of an eye. Therefor,being "political" is the most important career move an officer that wants to wear stars can make. If he or she gets a Rabbi or two in congrees or the Senate,they will go far,but they have to pay a price for that kind of protection.