People are quick to point out Dak and the offense only does well vs bad teams, but you don't see people saying the same thing about the defense. The defense really only has played great against bad offensive teams and sucked vs good offensive teams.
They allowed 42 points to the Niners which is the most by any team this year. More than the Cards, Vikings, Rams, and the Giants defenses. They also gave up 28 points to the Eagirls which is more than what the Rams, Bucs, Patriots and the Jets gave up. Only time the defense did decent vs a good offense was against the Chargers. Playing against Kellen's offense most like helped. The players know and practice against KM's offense.
While MM and the offense get criticized to no end, DQ and the defense gets a free pass from most of the fans.