FUN WITH NUMBERS
Let's do some trend analysis on players leaving UNC and Arizona - graduation, transfer, and draft. We'll then split the draft down to 1st rnd / 2nd rnd / undrafted. I'm going to look at 2011-12 season through 2017-18... seven seasons, pretty solid sample size, and more importantly that's when Wikipedia began providing info on departures. Of note: this is going to count all players including walk-ons.
Departures over the last seven seasons:
We've lost 15 more players. Damn. And it's not to graduation... it's transfers and draftees.
Let's drill down into draftees real quick.
About the same number of draft picks in total with about the same spread between 1st and 2nd round... but oh god, all those undrafted players from Arizona and none from UNC.
Now let's look at players leaving by their year of college.
Lord help me. Look at all those underclassmen leaving from Arizona... we've lost TWENTY ONE guys over the last seven season before they reach their junior year, most of them as freshman. Again transfers loom large here - with UNC sporting ZERO transfers over the period and Arizona facing 11, more than half of which were freshman. Then we look at the draft and it's more youth attrition... 10 underclassmen from Arizona to the draft against only 3 for UNC.
The breakdown of undrafted players from Arizona, by year, is one freshman, two sophomores, and three juniors. You can basically toss Grant Jerrett in that mix to make it two freshman, though, because he had a similar career to an undrafted player.
TL;DR: We're losing players early, both to the draft but also to transfer, and that lack of continuity and growing skill hurts our ability to perform. In total we've lost 17 more players than UNC over the past seven seasons to undrafted / might as well be and transfers.