The trouble with Class D is the frequency of the switching noise, (the saw tooth you seen on the top of this bandwith limited 10khz square wave)
http://www.facstaff.bucknell.edu/esantane/movies/10kHz10v4ohmsquare.JPG
In the future when the components are faster and the switching noise is much much higher then this noise can then be filtered out effectively and then not effect the audio band.
At the moment it will always influence the sound quality of Class D as it’s too close to the audio band not to effect it after being filtered out.
Manufacturers either filter it out low so it’s not there but the trouble with that is it’s filtering way down to 5-10khz, into the audio band, which ruins any decay/harmonics of the music signal.
Or they filter it up high,, and let through the switch noise to the speakers, this then sound hard and etched, some go for the middle ground with a bit of both.
Cheers George