Earlier quoted context omitted.
For this reason MacBooks aren't really business devices in my opinion. What kind of business is okay with the service Apple provides? You have to send one employee to the Apple Store (if there is even one located near you), maybe get a replacement device, maybe wait for 2 weeks for it to return? This is so much more expensive than buying Dell, HP, Lenovo, etc. with on-site support. On top of that you often get repair…
We mitigate this risk by just having a spare device or spare laptop on premises. It works and it's cheap. We use tons of Macs in a business setting, and we're definitely not going back to PC's. The PC's were a nightmare (not in terms of the hardware, but because of the sofware) from a management and administration perspective. Primarily because of Windows. Using Macs running macOS has really been a gamechanger.
That's a human skills problem, not a software problem. Managing a large fleet of Windows PC's is a solved problem if your sysadmins know Active Directory. There are also third party solutions if Active Directory isn't your bag (we used one at a previous company to manage a large fleet of Windows PC's and servers - its name escapes me at the moment).