No one gets 100% of the guys they explicitly want. But in this day and age, a good coach with the resources of UNC should be able to construct a top 10-20 team every year -- even with his eyes closed.I think it's less of a matter of who he has on his roster, than who he doesn't have on his roster (i.e. legit 5, stretch 4).
Folks who argue that the recruiting misses are on him are not wrong.
But folks who use "these are his guys" to mean that Hubert is losing with the roster that he hand crafted and explicitly wanted, are arguing in bad faith (imo).
This is 100% Hubert's team. He failed to construct a roster that makes sense and he failed to coach the guys he had (despite a preseason top 15 ranking). In particular, his decision to turn away interested big men in favor of players he was not able to secure is his fault -- especially given his failure to get a GM when other top programs had been moving in that direction for years.
To the extent he wants to blame limited funds, it is his job to create excitement for the program and generate those funds. Belichick was able to double our player budget overnight. If Hubert does not have what it takes to lead the program in this day and age, there are plenty of people who do.
I think he deserves the space to turn this season around, but if he can't make the NCAAT this year, the writing is on the wall.