Should have been a comma after Class D. Yes it's an opinion however there is something about the speed,stop start and all those subtle variations on that theme,imperfections and long learned skills that lead to human emotions that Class D is short on. The sound the tone of instruments class D is short on.
More opinion. A great many people would beg to differ. Ultimately, there is no debating opinions. The only thing that can be debated are facts, and on that basis, there can be no denying that class d on an objective basis performs superlatively. Some like it, some don't: there is no "better" subjectively, only different.