I agree with everything he said. This was probably a good move, but they could have just announced that Mc Kiernan had requested retirement for personal and family reasons.
I agree! The Pentagon handled it poorly.
You are right. When was the last time a 4 star was fired this publicly? Shinseki was scheduled to retire anyway. I can’t remember anything like this since Carter fired (I think his name was) Singlaub.
Sweep it under the rug? Nope. CO’s are relieved because of loss of confidence all the time.