I don't understand why people think moving to Linux is something an enterprise can or will do.
I work in the local arm of a global company, we have several thousand people working in our IT division alone. Many with ten's of years of experience, but all with Windows.
Ship everything over to Linux, and how are you going to retrain all our IT staff, or get replacements for those who can't/won't learn Linux? It is really naive to think global enterprises can shift easily to another OS and product stack.
The retraining alone would cost billions.