Ranking talent based in recruiting classes from 3 or 4 years ago, when many dudes have moved on is a bit naive.
Secondly, linemen in the Upper Midwest are often undervalued. Wisconsin and Iowa don't get the credit for their talent on the line of scrimmage.