You're glossing over a very key point: macOS.
As hard as it may be for you to understand, your average computer user, even intelligent people who do real work, usually can't easily up and switch to a new OS and stay productive. Yes Apple makes switching away harder with their ecosystem lock-in, but still, changing primary OSs is a large task for most people.