Have you fired anyone in your life?
Honestly, I think PDA was classy in handling the firing of Malone. You just don't say in public that your worker sucks that is why you fired him, for fear of ruining the career of the fired worker. Actually, the "philosophical difference" excuse, as flimsy as...