Class D is accurate and PRECISE, which many people consider Sterile... It is merely a personal preference. It is not a mistake to own class D, but it is a choice to make with care.
To me the most revering thing about class D is 'Blackness', which is important... Secondly is the transient and damping factor, which is ENORMOUS.
Blackness is always good, but I think to much transient response can be a bit sharp and fatiguing at times... Specially when combined with high efficiency.
Ive used a Pioneer SC35 ICE based unit and a more modern SC85 for 5.1 and home theater, and they are really nice... super clean, fast and big dynamic range.
Ive used a pair of Bel Canto REF500m monoblocks for 2-channel in addition to my current ATI 526 which is 6 mono channels that is pushing two 3-way speakers. Both are VERY highly regarded class D topologies and build qualities and they do the job.
none of the Class D (for 2-channel work) is what I would consider 'be all end all' because with the wrong or weak source material, they can be brutal to listen to... painful and beyond fatiguing. With really good source material they are pretty decent.
My personal fondness leans towards class A topology... either tubes or solid state, probably mainly because of the beauty of the Harmonics. Klipsch are extremely revealing and efficient so they tend to magnify any short comings in a system. I remember after I had run class D for years I bought a tiny little chifi tube preamp and I knew... immediately, that was the sound I was looking for.
No one can decide for you... it's part of the journey.