I believe at least part of it was that he was constantly insubordinate, misrepresenting his actual authority.
Attitude is always a big factor in a firing. Problem with bureaucrats is that they have a lot of it.