I think one needs to put things in perspective. Neil Diamond is overrated. Rod Stewart is overrated. Celine Dion is overrated. Jennifer Lopez is overrated. The public knows these people, even though their talents are marginal. Miles may be one of the few jazz musicians whose name is known to the general public, but why begrudge him his fame? He backed it up with world class music. Would you rather that the pubic associate jazz with the likes of Kenny G, Michael Buble, et al? I think it's a good thing that Miles was able to achieve fame and success at least partly through the cult of his personality. I saw Miles many times and the music was never less than thrilling & exceptional. The fact that he has been dead for nearly fifteen years but still commands respectable sales is nothing to be critical about. We'd all like to live in a world where every deserving musician becomes rich and famous, but we don't live in that world. The public's ignorance is not Miles' fault. He was one of the lucky ones, and we should be thankful for that, instead of carping because there may be other artists we like better.