If they only have a support team for Windows, then it makes sense to use Windows only for all their devices. If they deploy a different OS, then they need to either hire a new support team, or train the existing team for the new OS. Either way would be more expensive than the licensing fees.