you ended business viablity with “If I...”
Business environment wants guaranteed compatability and integration with other computers.
“If I...” means down time untill the lazy weirdo from IT comes up and figures out an entirrely avoidable problem.
Then we should probably all stay away from Microsoft. Apple and Linux use industry-standard protocols. Microsoft likes to tweak things for lock-in. So there's an issue for you: Do you change everything to be compatible with the company attempting lock-in, or do you get rid of the company attempting lock-in so everything else can work well together?