I feel like the OP is evaluating D&D as a product and not as a game. Like, it sells well, so it’s a great product.
Which, okay yeah, it sells well. Evaluating it this way sheds little light on how it performs as a game.
As a game, and considering the significant resources of WotC, it’s hard...