Both the switching distortion and non-linear should be addressed. True, the output devices are switching, however, the output devices are unlike other amplifiers as they are not operated in the linear region, which is not actually linear, but operated in saturation. That is a good thing. There is a lot less variability in the saturation region, which leads to less distortion, not more, from an architecture potential standpoint.
While technically distortion, the filter is not removing distortion in the the sense of a standard linear amplifier which would be distortion in the audible band, but harmonic products above the audible band.
While technically distortion, the filter is not removing distortion in the the sense of a standard linear amplifier which would be distortion in the audible band, but harmonic products above the audible band.
Obviously No Switching distortion.
I also understand the weaknesses somewhat. 1. Non-linear & lots of distortion that needs to be cleaned up with an output filter.