I remember working with some Windows 7 setups and having to deal with stuff like WASAPI Drivers and ASIO4All, having to daisy chain MIDI through the out on synths (which introduced jitter) because there is only one system MIDI in and out, etc. Perhaps there was a way to get these things working smoothly, but on the Mac all this stuff just worked out of the box. My situations were probably edge cases in terms of how much gear was connected to a single computer, but still.
I think you're right that legacy, mindshare/knowledge etc played a big part in it, and I'm sure Windows is much better with this stuff now. Although the handful of studios I've been to in the last few years were still running Macs, but again maybe that's just mindshare.
A funny thing I realized recently while trying to setup OBS for video conferencing on my Mac at home (I work as a teacher occasionally): There is no way out of the box to capture system audio, you either need to do it through external hardware or use a hacky solution like Loopback. On Windows, this "just works".
I think you're right that legacy, mindshare/knowledge etc played a big part in it, and I'm sure Windows is much better with this stuff now. Although the handful of studios I've been to in the last few years were still running Macs, but again maybe that's just mindshare.
A funny thing I realized recently while trying to setup OBS for video conferencing on my Mac at home (I work as a teacher occasionally): There is no way out of the box to capture system audio, you either need to do it through external hardware or use a hacky solution like Loopback. On Windows, this "just works".