This is exactly the type of draft that I was hoping they'd have when I wouldn't shut up about the terrible state of the DL after the season ended. The run defense has been straight ass for years now, especially up the middle, and I've been pounding the table for beef up the middle. It was so tiring of seeing offenses spam the same runs over and over again and displace the two interior DL all season long. With the best teams in the NFC being run-oriented offenses like the Eagles and Lions, it was extremely critical to upgrade the run defense if the 49ers wanted to match up with those teams. Everyone focuses on the pass rush, but there aren't many real rush opportunities if offense keep having short yardage or manageable distances on 3rd down.
That's not going to be an issue next year.