The firing of Steve Wilks isn’t anything other than the principles Kyle Shanahan has had since he took over the 49ers. Obviously, the regressing defense and head-scratching play calls were the things that doomed him, but one thing not talked about is what the coaching pool is for defensive coordinators.
In 2019, Shanahan said he’d remove coaches if he felt the 49ers could do better elsewhere. He also used Bill Belichick in the same sentence:
“No, I don’t see myself making any specific changes. I like our staff a lot. I think we’ve got some good coaches.