Either he is in charge and makes the decisions to hire and fire or he isn’t!

It’s really that simple, he’s responsible for this mess and if he thinks this coaching staff should continue, then he is not fit for this job or was hardly ever in charge to begin with.