The lack of addressing the ILB position to me is really frustrating.
The 49ers love Borland right now, he really has shown promise as a rookie, and the 49ers got him just 8 spots ahead of where we took Khyri Thornton in the 3rd, who probably saved his roster spot by going on IR because he hadn't earned one up to that point.
Thompson simply needs to start drafting better. This is a list of every player drafted in the first 3 rounds in the last 5 drafts for Thompson:
Bulaga, Neal, Burnett, Sherrod, Cobb, Alex Green, Perry, Worthy, Hayward, Datone Jones, Lacy, Clinton-Dix, Adams, Thornton, Rodgers
There's some okay players in here, there's some busts, but there's no impact defensive players. That's really killing us. It's understandable that some of your early picks are going to turn out to be just role players, but when ALL of your 1st and 2nd round picks are turning into middling role players like Perry and Neal, you're going to get a mediocre defense full of role players.