Class D sounds dry and lifeless... thats all, carry onjust because you didnt like the sound of the class d amp in this setup, doesnt mean that class d doesnt work in another setup.
i have used class d amps a few times and one time it sounded great and the next time it didnt.
finding equipment that has synergy with a pair of speakers is the key.