We have superior talent to Virginia Tech and UNC because we produce NFL players at a Top 3 rate and their players go pro at something other than football.
I've been thinking about this, because it's never made sense to me. Every year I'm always like "but we're so much more talented on paper".
Here's 2 things that to me make a little sense as to why the talent gap between Miami & UNC/VT might not be near as much as we think it is.
1) Average Recruiting Class Ranking 2014 - 2019
Miami - 18
UNC - 28
VT - 29
Now look at the current CFB rankings
#6-10 = Penn St,, Notre Dame, Florida, Auburn, Georgia
#16-20 = SMU, Minnesota, Cincinnati, Michigan, Iowa
#26-30 = Memphis, UVA, San Diego St, Pitt, Washington (The top 5 in other receiving votes)
The gap between the 6-10 and 16-20 teams is much wider than the 16-20 and 26-30 teams. For teams in the 16-30 range, and probably up to 35-40 - there's not that much difference at all. So maybe the talent gap between our #18 recruiting class and UNC/VT's #28/29 might not actually be that big either.
2) Draft picks from 2017 - 2019 (Players from the 2014 - 2016 recruiting classes would be drafted here)
Miami - 20 players drafted. 2 in the first 3 rounds.
UNC - 10 players drafted. 3 in the first 3 rounds.
VT - 8 players drafted. 2 in the first 3 round.
Our "top" talent isn't really much different, even though we crush them in overall players drafted. The talent gap between 1st-3rd Rounds picks and 5th-7th round picks is probably much wider then between 5th-7th rounders and UDFA's. So we might be giving too much weight to Miami's numerous late rounds picks.
I'M NOT AT ALL SAYING EITHER OF THESE ARE CORRECT. But Miami fans, including me, have been thinking "we're so much more talented" for 15 years and results haven't changed much - so I'm just trying to look at the situation from a different angles to try and make sense of it.