Re: because MS-DOS was "heavily inspired" by 70s CP/M
So true. I always said that the IBM PC combined the worst features of the Apple ][+ and the Model 1 TRS-80 - and the best features of neither. All-in-ones such as the NorthStar Advantage, the Intertec Superbrain, and countless others were the future trend, until IBM saddled the world with its crippled PC that took us back to Model 1 TRS-80 days - 3 ugly boxes connected by cables. At least the TRS-80's components looked like they belonged together, IBM's did not. Why IBM didn't go with the 68K family has always frustrated me. Even for an 8088 based system, it was crippled - the chip was good for 8MHZ, IBM used 4.77 as their clock speed. Tiny floppy drives that couldn't even hold a memory dump, a bad clone of CP/M that made TRS-DOS look good, a hole in the memory map for video (Just like a TRS-80), bastardized or ignored industry standards, the list of fail goes on.
To make it worse, the "serious" Microcomputer users of the day (Largely S-100 systems, but there were others) laughed at the PC as the toy it was, so the early adopters were from the Apple and TRS-80 worlds - and they brought their amateur hour programming practices with them. This kept the PC realm crippled for at least 10 years, by the time "serious" Microcomputerists (were forced to) migrated to the PC, these practices were firmly entrenched, and it took many years to purge them from general acceptance.