Eyup.
The fundamental problem with the "it sells, therefore it must be what people want" argument is that it is treating a bundle of things as though it were a single unit.
It is identical to something like "well European nations joined NATO in 1949, therefore those nations must approve of absolutely every foreign policy decision the United States ever made since then. I mean, if they didn't approve, they wouldn't engage in diplomacy with them, right?"
There are many, many things in 5e--and many things entirely outside it that nevertheless relate to it.
E.g. network effects for the latter. I don't play 5e because it's my favorite edition. It isn't--and if we're allowed to count offshoots like PF and 13A, it's not even in my top 5. I play 5e because I couldn't find anything else. And for the former, what if someone adores the Warlock and, I dunno, Paladin of 5e, but finds the Fighter boring and pines for a Warlord? It's possible (indeed, I would say extremely likely) to like, play, and even buy something that you aren't absolutely 100% perfectly in love with.
"It sells, therefore it must be right" is, simply, wrong. It's not a sound argument.