Duke is criminally underrated. He was as good as anyone on this list.
Unfortunately - in his 3 years at Miami, they won 23 games. In his 5 years in the pros, his teams have won 21 games.
IMO - Duke will never be remembered for how good he actually is because he's played on such bad teams.