Fwiw, and I’m not trying to put too much stock in rankings and ratings, but if you agree that these ratings in large numbers are a decent barometer of overall roster talent, and take 247 as an example, the best teams are averaging 89/90+ per player for top 15 class, 90/91+ for top 10, and the elites are averaging 92/93+ for recruiting classes. If you use their same ratings for the transfer portal, only one team’s transfer haul is rated a 90 or above and just barely. Now maybe a high school 90 is not the same as a transfer 90, but it would suggest that the best transfer hauls, while some are pulling in starters, are generally averaging out as top 15 worthy starters and top 5 depth pieces.
All that to say, here comes the opinion: you can patch holes and maybe get a good starter here and there in the portal, and maintain a top 15 maybe top 10 roster. But if you want to be “elite” nowadays, you generally have to recruit top 5 classes to be in contention “every” year, where the majority of your roster comes from (average recruiting class of 25 and attrition/transfer class of 15), or do a better job than everyone else at both development and retention and I just don’t see anyone being able to say that, except for possibly the teams that do it year in and year out and we are now seeing that being less of a hill you can die on as top teams start looking mortal (bama, uga, Texas, Osu - up until this playoff run).
Cruitin machine gotta go brrrrrr.