windows is the de facto standard for desktop ans users management. So each corp has at least one guy used to the interface to dofirst-level debug
windows comes with support, not linux. So corps don’t want to employe one Linux admin “just in case”. That’s the main reason I keep hearing from sysadmins I know
2 main reasons in my view: