Re: "no problem giving Apple a pass" - One major difference
It is very difficult to buy most PC HW without paying for a W10 license. There are also issues with the FW being reluctant to run other OSes.
And here is why I no longer buy *NEW* PC kit (laptop or desktop). Some OTHER sucker has already paid the Microsoft Tax, and has gotten rid of the machine because it now runs like crap. I wipe the drive, load Linux, and I'm good to go. And being slightly older hardware means the hardware issues have already been sorted.