Regarding the O-line, I agree with
@QtR Nevermore that is has been good overall. But, if the injuries start piling up now, I think we're going to suffer from missing too many mid-round picks over the last 5 years. Phillips and Cleveland being notable misses and Faalele is looking like too much of a developmental project to be worth a 4th. Add on Bredeson who we failed to find a roster spot for and Sala looking like he's a couple of years of development until he can contribute and we should have done better on that specific part. I probably forget some, but outside of our 1st rounders in Stanley and Linerbaum, we haven't gotten much out of our draft picks.
Edit: obviously forgot about Powers, but as great as he was in year 4, he didn't do too much until then