Unlike all the linux stuff, the windows system you see before you has not only evolved but actually changed. Although by design possible, once you moved to a gui in windows you no longer used interchangable shells, you no longer had modifiable (and by extension less predictable) kernels. Therefore windows is fundamentally different from all the rest of the personal computer operating systems. Dos I would agree is very similar to linux, and the basic idea of all operating systems are similar. But really there's nothing since the death of windows 9x and dos 7 that should invite you to compare windows and linux in this manner.
As for my profession, I must point out that your personal attack indicates you're no longer comfortable with a serious and unbiased discussion. I AM an IT professional, and I've been employed as such for 12 years at the same company. I can't claim to be a certified expert on either linux nor windows, but judging by your responses neither can you. While I do have a ccna and stuff like that, my specialty is problem solving and systems automation. Neither of which require historical knowledge of operating systems like what you just googled. I do have to say I saw my last cp/m system be trashed in 2001 though, so while I never heard of qdos I do know that system at least.
As for the streaming, while in general a legit theory, it doesn't actually work in this context. You see the game is very well made in regard to syncronization and latency handling. The game does not need all clients to respond before an update can be compiled, so those too slow will simply be 'skipping' updates. They'll run while not moving, they'll autoattack and not use special abilities etc. Also the global cooldown system is a means to syncronize mistimed events, so that if the client clicks too early or too late in regard to their global cooldown timer, the game will send the response predictably at global cooldown time, thus aiding the scheduler of the game.