Fair, it depends on the use case(s). Because of the ubiquity of Microsoft, most of the applications i require are Windows based.
I imagine this is true for a lot of businesses as well.
Nothing against, Linux for the desktop but enterprise wide is a big difference.