My take:
1. When a coach wins a national championship, his teams from that point forward tend to get overrated in the preseason every year afterward. Go back through the past 25 years and you'll see it happen time and time again. Double that overrated concept when you sign 5 stars, because people think they are going to perform this year at the level they are projected to be in 5 years (see Rutgers and their losing season with 2 guys who are likely to go in the Top 5). This roster was way overrated by everyone to begin the year.
2. Way overpaid for Roach, who was never a singular gamechanger during his time at Duke. Unloading the truck for him impacted our ability to pay others. He was a steady performer at Duke not a superstar. I have to admit though, I was surprised how slow and ineffective at times he was at the PG position for our style of offense and he single handedly proved to me that not all Duke players learn D.
3. Didn't have the appropriate depth. Langston Love has been injured his entire career here. You needed a 9th or 10th guy on the bench who could play, just because you had Langston on the roster. And we didn't.
4. Same as #3, but the most egregious error on Drew's part for which he has already taken full responsibility -- no front court depth.
5. A team full of streaky shooters. Not one pure shooter on the entire roster that you could count on to bury shots from the outside.
6. Although the D got a bit better by year end, it still marked the 3rd consecutive year where it was simply not at an acceptable level if you want to challenge/win conference championships and damn sure nowhere close to be able to advance far in the NCAAs. I just don't know whether we have an assistant coach issue because we hired 2 fan favorites, a recruiter and a guy whose defenses at UTSA were awful, or whether we just had some really deficient talent in that area and 1 year just isn't enough to get them in line with good defensive fundamentals.