That really depends on what you consider "rest of the world".
A lot of companies, big ones, have their IT setups primarily on Windows. These are customers who make up a huge chunk of Microsoft's revenue. Linux is a small concern at best for them and is not the rest of the world.
What you call "schizophrenic" to me is the reality that Windows has massive user segments of consumers, developers, servers, and enterprise IT, and they all want different things, so Microsoft ends up making something for each group. Linux doesn't have that problem because, for better or worse, it doesn't have much of a footprint for consumers and enterprise IT.