I do agree with that.
I just don't think doing it in the top 5 this year makes the most sense.
The way his contract is structured he's very likely to start at least two more years with the potential for more.
And it's hard to tell how bad your OL is, when you have the single worst QB in the league, and a rotating door at left guard
Where else are you going to get a top LT.? It's the same argument as a QB. You want a great one, you gotta take him early in the draft. If the QBs are gone, look to grab a lineman. Our line has serious troubles and putting actually players on it would be a good thing.
Consider our OL could look like this next year
Rookie top 5 pick -Giacomini-Mangold-Winters-Brick
Or it could look like this
Brick-Winters-Mangold-Aboushi-Giacomini
I know which one I prefer next year, and for a few years after that as well