.....I think Roy has developed a bad rep among top talent. Two one n dones in 12 years is hurting him along with reputation of playing experience over talent.
What you've just described is a coach who sticks to his system and doesn't sell out for the shiny new toy aka: OAD based teams. Now whether Roy has had to do this by default or if it's been a conscious decision I don't know, but he certainly has HIS way and it's one that most Heels fans would be happy with.
As for the bad rep.... is it really a bad rep or a rep which is unfavourable to bad people? He started Justin all year, Barnes started day 1, Wright played off the bench, still averaged great numbers and still went lotto, ditto Marvin. Butter waited till halfway through is frosh season then started, Joel B was injured but who know what would have happened if he'd been healthy.
So where is the "Bad rep" earned? Because JMM played off the bench as a frosh behind John Henson? Is that experience over talent? Or because the Wear sisters came to the hill and discovered they were really only back-up talent at best?
If there really was a bad rep then Justin, Joel B and Theo would have gone elsewhere and the Heels would have been much worse off for it.
And if the "bad rep" keeps some players away, so be it. It's the ones who do suit up for UNC that I cheer for.