The company I worked for until 2017 used Macbook pro’s.
I did not perceive any performance advantage over my Windows 10-equipped PC (which is a fairly humble I5 Kaby Lake with plenty of ram because Photoshop).
Until a year or 10 ago, BSD would have a performance advantage over anything from Apple, Windows and Linux, especially on network operations, but that advantage has evaporated. Visual Studio runs fastest on a native Windows machine, and since that is what I make my money with, it’s my OS of choice. The fact that the software I develop runs on the .NET Framework makes the decision even easier. I like Java as a concept, but hate its performance and its occasionally crappy implementation.
And the hardware needed to run it is substantially cheaper at a comparable performance level. After all, a computer is a tool to do a job with, so if I can get the same performance at half the price, it is a no-brainer.
Caveat: If family members need assistance, I don’t “walk them through it” – I merely provide remote assistance.