One thing I think Buffalo did when they fired Dorsey was pivot from a long-term vision in order to achieve short-term gains, because there was a huge sense of urgency to "win now."

I think they were trying to transition Allen into more of a passing threat who could run if necessary, vs a QB who was a threat for a QB draw on any given play. To Dorsey's credit, the passing game did a lot better under him, minus the glaring turnovers, and the bottom-line win percentage. Dorsey seemed to stick with that construct through thick and thin, even post-meltdown when he was in the booth.

When the team pivoted to "win now, or else" he was on the outs. There was no long term vision for transitioning Allen's skills at that point because they just wanted to make the dang playoffs.