Don't be so defensive Donny.  Miles muted trumpet (and flugelhorn) is one of the most recognizable in all of jazz.  As far as I'm concerned, that was a legitimate criticism.  I've listened to Miles for fifty years and I never heard him play a single note with vibrato on it.  Besides, I think it was more of an observation than a criticism.
chas
_________________________
"Faith means not wanting to know what is true." [Nietzsche]