Honestly, for anyone not comfortable with the idea that they need to upgrade their software every year (or two years, tops), I'd go with the Windows version. Apple is quick to deprecate things in their OSs and ecosystem. While that pattern is super-helpful for making a more reliable and secure system, it's super-painful to consumers who don't upgrade. Coupled with a consistent lag in support by most audio software vendors, it's a tricky place. As Mac users, it feels like we're just upgrading to an OS two months before the next one is announced every year, and it's always a question if legacy hardware will get real support for the next OS, half-assed updates (yeah, Line 6, I want to lower the security settings on my computer and break Apple Pay to use your drivers...NOT), or die (anyone need a M-Audio interface - it works great in MacOS 10.6 or Windows Vista?). When an OS is two releases behind, it is quick to stop receiving security upgrades (more so for MacOS than iOS).

The real difference between Windows and Mac is that Windows strives to work as broadly as possible aiming for LONG software lifecycles. Reduced security/reliability(*) and slower updates are the trade-off for supporting old stuff. Mac is tightly focused on security and stability for specific use cases involving the latest/greatest hardware/software. Reduced software/hardware lifecycles are the trade-off for that leaner system. Neither paradigm is universally superior. They have a different set of pros and cons, depending on your use case.

(*) That said, the reliability on Windows has gotten WAY better over the years, for most use cases.