Donald wasn't a no-show; the 49ers know what they are doing. AD has almost no talent around him in the front 7, and Kyle Shanahan knew exactly how to exploit it.
The Rams also went -2 as far as the turnover ratio is concerned. That is really where the game was lost. The Rams' defense simply have not been good at forcing turnovers in the last couple of years.