@bob I REALLY don't like Microsoft as a company, especially recently, but I spent the majority of my life using Windows, so I felt I HAD to choose it in terms of ease of daily use and such.
I've played around with dual boot of various Linux distro (mostly Ubuntu, sometimes Fedora), and have used WSL to get CLI access (I hate powershell).
I'd be thrilled to have a unix-based system as my preferred choice, but I'd be so slow and run into so many personal limitations that I couldn't choose it as preferred at this point.
And I'm far too poor to-date to have much experience with Apple products.