Military leadership at the top levels is lacking, IMHO. We have created and promoted a generation or two of wussies. There are exceptions, of course, but they will be swept aside. We have a chance or two on the horizon to put a fix in place but I’m unsure if there are enough cojones available.
There are not many in the last 50-70 years who are actually worthy of the term “leader”. Most senior officers I knew including contemporaries of mine who made it that far up the ladder are political animals first and foremost. On these forums I advocated in 2000 that Bush fire most of the senior leadership starting with the JCS. Too many Clinton appointees were left in place. Colon Bowel is a prime example of this type.
Maybe the kenyan is going about a purge, it is hard to tell in some cases but in others it seems almost clear that it is a political purge. Democrat presidents have a bad habit of doing this.