Essentially Dorsey accomplished what no NFL defensive coordinator was able to do for the past four years: he stopped the Bills offense.
But since it was clear that Dorsey wasn't getting the job done, it fell to the guy in charge, Sean McDermott, to step in and get things right. And I think McD's repeated failures either to fix problems, or to own up for mistakes or problems, is what's eating out this team from the inside out. Time and again, something goes wrong with the Bills, and McD NEVER takes the blame publicly. This is exactly wrong.
The players won't respect a man as a coach if they don't respect the coach as a man. And when the players see McD continually blaming the coaches on his staff, or the players, each time it happens a little more respect bleeds away. And now the Bills are bled dry. All McD had to do to prevent this or to fix it, was to stand up after another botched play, and say, boy that was bad and it's on me. Thirteen seconds, and 12 men, are now code words for McD's failures, and what happened is he fired the ST coordinator and the offensive coordinator.
At this point I think it's too late even if he starts taking the blame for things, especially things we and the players all know were not his fault.
If the Bills window closes, it'll be because McD is still the HC. He needs to be gone.