You had to be around to understand the sentiment behind the "DOS based" issue. It's what many non PC users said about windows when discussing its instability and use of legacy code.
I didn't find DOS or Windows to be any less stable than other consumer operating systems. But regardless of which code-base is more/less stable, niche code-bases don't get stressed in the same way as a mainstream consumer OS.
Nothing wrong with DOS (and I mean that sincerely), just Windows 9x was much more than it.
No worries, I got the point you were trying to make, my comment was directed more at people who snipe at successful products - when the reality is a lot more nuanced/complicated. There is complete freedom to criticize, but then (I believe) there is also a responsibility to contextualize the criticism.