People have very short memories and the insiders sometimes get it wrong. I was told by someone who currently works in the basketball office in a Division 2 school in Maryland that the best insiders are the people that work in the basketball offices that overhear things and then make assumptions. He told me that their coaches NEVER tell other people that a certain player is leaning or will commit to their school, but he has overheard certain things and then make assumptions. In the case of Kenny Williams, his father didn't come on the OV to UNC with his son. I don't think many folks were mentioning this. Kenny says he has always been a UNC fan. Ingram says he has always been a Duke fan. Sometimes kids just want to go to a school that they have been fond of since grade school. On the other hand, the opposite has occurred (i.e. Pinson was Duke fan).
No doubt that Roy can recruit, but some fans get frustrated when they see 12 offers go out and the Heels strike out on all of them. And lets not quickly forget that if it was not for Shaka Smart leaving Virginia Commonwealth UNC would not be getting Kenny Williams. I think Roy was desperate and needed to make something happen and he did it.
As for future recruiting, Roy appears to be taking a new approach and maybe casting a wider net. He may make more offers for 2016. Bossi on the National Yahoo board is predicting Giles to Duke. We have to wait and see on that. By getting more offers out there he has a better chance of landing top players. Giles, Smith, Woods and Adeyebo are good players, but Roy can't let them hold him hostage.
The NCAA cloud is a problem. IMO, I think they are livid that Roy pulled this off. Also, perceived playing time has been an issue. 2016 is the year Roy needs to make a big haul. K was desperate after this season and he did what he has to do to get a projected top 10 team for the upcoming season. I think Roy was desperate the past few weeks to bring in a top player. Roy did that.
I will say that barring any major injuries to the Heels top players, anything short of a Final Four appearance this upcoming season will be a failure. The Heels must go out win all the pre-season games and get a #1 seed.....period, set, match!