САБЖ целиком не читал, скажу только, что в любой Win многозадачность фиктивна... даже не смотря на использование нескольких ядер программист не имеет доступа к непосредственно очереди задач процессора и создавая несколько потоков остается пологаться на разумение разработчиков ОС. Но ведь при всем при этом Win не может быть оптимальна вследствие просто огромной и неоптимальной прослойки между оболочкой и железом
GDI+, COM и т.д.
Хрен знает, просто корпорация - монополист