>>6Well that's a hot take but I agree in so far as that being based around an ancient mainframe OS (and worshiping the design philosophy thereof) is the root of a lot of the problems of Linux (and BSD, and GNU) as a desktop platform.
DOS is a bit of a weird choice of comparison though, given it was also UNIX-inspired (just less slavishly) and similarly had both textfile configuration (I suppose CONFIG.SYS and AUTOEXEC.BAT make for easier configuration just because there's not much to configure) and an obligation towards bolt-ons to make it more usable (Norton Commander, etc.)