It truly boggles my mind how most corporates and their IT departments still continue to push its use over other OS's.
Why? It's easy to explain. Imagine you are the CIO and your importance depends on how many people you manage. You can either go for Macs and have a small department, or force everyone to use Windows PCs and have a big department. Easy choice, right?
That has worked in almost all big organisations. Generally, people who get promoted to the CIO level are not driven by helping others, but by gaining more power. They couldn't care less that your user experience sucks. All they care is that they have more power when everyone uses Windows.