Lighten up, Francis.
Look, you fire people when they are a poor fit and/or have done a poor job. Dennison falls into both categories, hence firing him makes sense. And in doing so, you give yourself the opportunity to correct a mistake and find the right person for the job. Dennison has proven himself to be largely incapable of the job, and I would pin two, possibly three losses directly on him: Carolina, Cincy, NYJ. But he deserves more time, right? To do what, screw up some more only with a different QB?
Between your cursing laced diatribe, I get the basic message; continuity. I agree, but continuity with the right people, and not just continuity for continuity's sake.
Easier said than done, but at least an easy subject to grasp, no?