The open-loop all-digital approach tends to produce less accurate output waveforms than DAC + class D amplifier.
If the power supply rails are not perfectly smooth, or if the propagation delays or rise and fall times or on-resistance of the output devices have some dependence on the output current, then you will get distortion, that can best be corrected with feedback.
The all-digital approach might be ok for a motor drive but you won't reach the kind of distortion performance that can be achieved by a class D amplifier that takes analogue feedback from the output terminals, e.g. these Hypex ones: