Someone posted a link a few days ago to Judd Davis' son, who is the #1 kicker in the country and a HS junior this year. So apparently he's a "lock" to come to UF.
Agree w/ Law on landing players at each position. There's no excuse to never sign a player at a certain position group - like missing on DTs two years in a row (WTF??). I could see if there were 5 QBs on the roster skipping a year there, because that's really the only position that you play only 1 player per game (barring injuries - not counting K/P's). Other than that, sign 4-5 OLs, a TE, a RB, a QB, 2-3 WR's, 4 DL's, 3 LB's, 3-5 DB's, etc. Pretty simple concept...
So, this is wrong. Taking a guy at each position every year doesn't work, and I doubt any team does it every year (or most years). Maybe it averages out over 2-3 classes, but you wouldn't take one at each spot every year even if you could. Some reasons off the top of my head:
The talent isn't even distributed every year. Some years are great for WRs and some are relatively weak. You want 2-3 WRs in a weak year or take 3-4 in a hot year?
You want to accumulate as much talent as you can, so you take an extra player or 2 if you think they could be great. Make it up at another spot next year. You bring in great ones when you can.
Some positions are simply more important than others, and some positions require more bodies. An O-Lineman can play every snap in a game, and an ideal O-Line would start the same 5 guys all year, right? D-Linemen rotate in and out in every game. If you have 8 DLs who can actually play, you will absolutely have all of them on the field every game. So, why would you take 5 OL and 4 DL every year?
No program gets every player they want or think they'll get every year. Not even Bama. Again, you take the best players you can. If a guy you want decommits or doesn't sign on NSD, you don't automatically grab a guy at the same position even if you aren't crazy about him.
There are other reasons, but this is enough. Bottom line is that classes should fluctuate, and the Board would be apoplectic if a coach was following your suggestion. The "simple concept" of taking a guy at each of the 22 slots every year simply doesn't work and shouldn't be the goal.