Let's get this straight, you guys, nerds on an internet forum, who have, by large, have accomplished fvck all, disagree with a man who's ranked 92nd in the Top 400 Richest Americans.
I'm going to go on a limb here and put just a little more faith in his decision.
I agree completely with his decision, his justifications, and I'm frankly blown away that you lot are arguing about it.
Firing people who may or may not have performed adequately in one specific situation that was subject to God knows how many factors influencing outcome versus a schmuck who put his neck on the line to serve no greater purpose that to stroke his own cock is a no-brainer.
Bradford made an incredibly stupid (arrogant) move that, in the real world, might have cost someone a substantial amount of money. Never mind about individuals not up to the task, they'll be weeded out later.
Trump was, in my opinion, completely correct in his decision.