Originally posted by Draftology:
The trenches are important. That's not what I'm saying. Positional value in the draft is all relative to what you could get later. There are positions in the draft that are tough to find starters in the later rounds and positions that are easier (and btw d-line is stacked in this draft - our second rd pick could be 1st rd quality if we go DL). I'm agreeing with you in that if we think Buckner is a superstar, take him. But if his grade isn't in that mold trade out of it and get a player with higher positional value that fits a larger need. Armstead is relevant because we cannot continue to dedicate valuable resources to one position group (like we've been doing with safety) while leaving the rest of our team depleted.
Bottom line: if we project Buckner as a superstar, take him. If he has similar grades to other prospects but he's the BPA, trade back and grab a player that fits what we need and accumulate more resources later in the draft.
If he's BPA, then outside of a QB, the 49ers should stand pat and draft him. Trying to get cute and trading down only to end up with lesser, more questionable prospects often doesn't work out. The difference between Buckner and other 3-4 DE's, even in a stacked draft for DL, is still pretty large. When you have a 6'7", 290 pound guy who can move like he does, stuff the run and rush the passer like he does, with the ceiling that he has, you draft him and spend the rest of the draft addressing the other holes on the roster.
In terms of need, I would list the 49ers needs as follows:
1. QB
2. OL
3. DL
4. OLB
Anything beyond that is a luxury. You can't build an entire roster up in one offseason, so build up a few key areas. If they can upgrade the DL and OL in this draft for example, then next draft you can more thoroughly address OLB, WR, CB.....etc.