I think it might be better to have zero 5-star guys on the team than one or two. And I'm not necessarily trying to pile on Evans for not being a good teammate and all that (because by all accounts he is a good teammate in most respects) but I think when you have that dynamic where a kid or two are clearly just biding their time until they are draft eligible, it creates some awkwardness for the coaches. You gotta play them, because they are clearly your best players, but you can't really coach them very hard out of fear that they will leave, and you don't want that stain on the program. And that filters down throughout the team. It's still a team sport and you've got to have everyone pulling in the same direction.
It's a delicate thing to work around, because you really need those players to have sustained success. I just don't think GP is the guy to best figure it out.