Strength of Class D is when lots of power is needed in a small and perhaps affordable low maintenance package.
Class D may or may not be a good option in other cases, however those will be weaker cases for Class D ie cases where the unique aspects of Class D do not matter as much.
What the best option is largely depends on the playing field. Each approach is sound and can sound very good on its home field, less so playing away games on the others, so one can always set pre-conditions that favor one solution versus another. What happens and is needed in real life is all that matters in the end.
Class D may or may not be a good option in other cases, however those will be weaker cases for Class D ie cases where the unique aspects of Class D do not matter as much.
What the best option is largely depends on the playing field. Each approach is sound and can sound very good on its home field, less so playing away games on the others, so one can always set pre-conditions that favor one solution versus another. What happens and is needed in real life is all that matters in the end.