Exactly. Too many people arguing incompetence as if its a valid excuse.
Imagine its even true - that they werent his reasons and he was just told them. He voted to fire him and then executed the firing despite not agreeing with the reasons himself? Completely inexcusable even in the bizarre scenario that its true.