Yeah, they have talent. They don't have as much as the top teams though. I mean, they are ranked in the top 20 and that is about where they should be with their talent. They are starting two 3 stars and two 4 stars and one of those 4 stars is Brooks, which seems weird as he wasn't considered all that great of a recruit. Then outside of Little there are guys in the 50-100 range coming off the bench. The pieces don't seem to fit great but the bigger issue is they simply aren't great in isolation and in today's game you have to have guys who can beat their man. They just don't.
Wait, you have Cam Johnson, who came in as a known commodity, he was a stud when he got there.
You also have Seventh Woods, a veteran who was billed as a stud when he was in middle school. He's also a junior. He has been playing for Roy Williams for over two years now.
You also have Luke Maye, let's stop trying to knock him down now that things are going backwards. He is on a lot of first team AA lists, he has more than proven his worth the last two years, he has size, talent and is in his 4th year in Roy's system. He can shoot too. He is a positive player and is definitely not your problem.
You have Coby White, kid was lighting it up a month ago, he definitely doesn't suck.
You have Nassir Little, he's a top 5 or 6 recruit and is supposed to be an elite scorer.
Combine these players with the hall of fame coach you have and I just don't see the problem.
What I do see is a complete lack of defense. Teams are shredding UNC right now. UL shouldn't be good enough to score on UNC like that, but they did. UK struggles to score against teams like Vanderbilt, Texas A&M and Vanderbilt, but they scored at will on UNC.
As soon as UNC decides to focus on defense, they'll look like a team that has superb talent and coaching, because that's what UNC has.