If it's true that he hasn't gotten the "cream of the crop" players, then one has to admit that he's a good evaluator of talent, and must be able to coach some, since he has won a lot of games and championships over his tenure.
If it's true that he's a terrible coach, then he must have awesome players, since we still manage to win a lot of games.
I personally think it's somewhere in the middle. I think he is a good to very good recruiter (not great) and a good to very good coach (not great). There is a reason Duke, UNC, etc are always in the top 10. They have McD's AA's sitting on their bench waiting for their chance to play. We've had, what? One or two McD's AA's suit up for us in our history? That shows me that we are not getting elite talent. So to win as much as we have must mean we have a pretty good coach who is a good evaluator of guys that can succeed in college.