We've also lost a handful of guys every season to general attrition (grades, injuries, homesickness, whatever) for as long as I can remember. We have gotten guys through the portal as well, that have garnered meaningful playing time.
Not all of our losses this season can be attributed solely to talent (VT, BC and GT). This goes for pretty much every season in the Babers era.
NIL and the portal are factors, for sure, but not the only, or even necessarily, the main factors. It might eventually get that way, however.