Aparte de la compatibilidad con el software específico de Windows que no está soportado en ninguna otra plataforma (o bien soportado en el caso de muchos juegos), tanto macOS como varias distros de Linux combinan la funcionalidad de Windows y la simplicidad de macOS.
Si quieres la máxima compatibilidad, tienes que usar Windows. No hay que evitarlo. Windows es el SO más popular en los PC’s completos, está diseñado para soportar la más amplia gama de hardware (incluso el hardware ARM ahora), y por lo tanto se lleva la mayor parte de la compatibilidad de software. Por eso existen Bootcamp y VirtualBox. Te permiten ejecutar Windows en tu sistema, incluso si prefieres otra cosa como tu sistema operativo principal.
Incluso Linux, aunque tiene la reputación de ser difícil de aprender, es muy simple y capaz en estos días, siempre y cuando no te lances directamente a intentar aprenderlo en algo como Gentoo, Arch o Slackware. (No hay nada malo con ellos, pero no son para los principiantes.) Si quieres la verdadera caca en Linux de escritorio moderno, lee esto: ¿Por qué cambiar a Windows 10 o a un Mac cuando puedes usar Linux Mint 17.3 en su lugar? | ZDNet. (Mint llega ahora a la versión 19, pero yo lo uso desde la 17.1, y todo lo que dice el artículo sigue siendo cierto). Tengo una amiga que tiene 67 años y no es nada experta en tecnología, y lleva más de tres años usando Mint 17.3.