As much as teh team says they want to create the team from the draft, they do a terrible job of retaining the drafted perfromers past their rookie contract and tend to fill holes with Freee agent aging veterans(Weddle, Doom, Zuttah, SSS, Wallace, Spencer, Huff, Etc....)
The Oline would look great had we kept Grubbs, KO, past their rookie contracts.
Inability to draft a WR in the early rounds(specifically in 2014 when the WR class was a historic superior group) has really hamstrung the team, along with Harbaugh's inability to adjust to the high flying offensive trends.