In a weird, weird way, I think Harmon's firing may have benefited Community in the long run. The show feels a lot more re-energized than most sitcoms in their 5th seasons. If Harmon had just stayed on after Season 3, they'd probably be coasting by now.