He managed to write the entire post without pointing out a single thing he found fault with. Kind of a waste of time.
Glaring error #1: At Commodore it was a rule that user input should be prioritized over all other processing. This determined things like, for example, how interrupts were prioritized in the kernel. No modern OS does this, resulting in UIs that lag and shudder as the machine restores some process out of swap before getting around to the thing for which it was built: responding to your commands.