This is a big oops on Torvald's part. The Linux community needs to embrace the Windows world - treat them as useful clients if nothing else. But we should go further. Provide support for Windows standards such as COM, etc. within Linux. This way, we provide a viable alternative to pure Windows machines.
Most corporate environments are extremely reluctant to migrate technology bases.
Companies have poured millions into Windows for years - they will not throw away that investment now. And that is the true key to unseating Windows.