I saw where Shanahan threw Wilks under the bus after the loss to the Vikings and where Bosa said after the game they weren't well prepared for certain plays. The 2 he pointed out were the long run by Mahomes on the last drive and the 4th and 1. And Shanahan angrily called TO right before that long run by Mahomes, and you could see him yelling into his mic. If your HC and defensive star are willing to publicly call you out, you're probably on thin ice. So while the media is calling this a scapegoat move, it sounds like there were issues within the building. The problem now for SF is all the other DC hires have been made, and you're probably not going to get your preferred candidate.