GEorge,
You might be correct regarding the theoretical weak aspects of Class D but my experience is that they ARE competitive with other amps, not just good for subwoofers. Many users and reputable reviewers would agree.
All designs have flaws/imperfections, switching and otherwise. Gotta look at the whole picture, not just one aspect of one particular design.
It's like when Ralph from Atmasphere focuses on downside of negative feedback and says it can never sound like music. Many SS (and tube) amp owners might disagree, though his theoretical argument seems sound. One aspect of design theory only tells a part of the story though. THere are many factors that go into a good design. Most engineers think their way is best, and few do everything exactly the same, so I do not hold that against a good engineer that has done their homework.
Switching frequency just makes that aspect of Class D design very straightforward to quantify in comparison to many design aspects of non switching amps.
That is an advantage I would say in terms of being able to clearly identify an actual performance bottleneck specification with CLass D, similar to how sampling resolution defines limits of digital media.
Do non switching amps have any parameter that is similarly definitive? Not sure. That make comparisons hard and more subjective, not necessarily a good thing!
I do agree that as switching frequencies get higher, issues will diminish further. That bodes even better for the future of CLass D and seems to be happening already with newer Class D modules I have read about, like Abletec for example, however I have not seen any reviews from pubs or individuals on those yet, so the story is still out.