I agree with this, but also I completely understand why it had to be done this way. Logistically, firing Eberflus in-season would be a huge problem. Not only do you have to replace your head coach, but in this case you would have to replace your defensive playcaller as well. And who could even take over as head coach? It would be one thing if they had experienced assistant coaches ready to step in and fill the gap, but I don't see anyone on this staff who could fill that role. Eberflus needs to be fired but, at least for now, he is still the best option to finish out the season.