I do think you're ignoring a huge part of the problem though, and that's software support. Because reality OS is iOS-based, we're likely going to end up with the same limitations, and many professional industries (software engineering, for one) just won't be able to take advantage of the device fully.
Of course there's workarounds (I used GitHub Codespaces for a while on my iPad and went without a Mac, and you could use the desktop streaming available on the headset), but they are no match for the same convenience you get by staying fully within Apple's walled garden.
Of course there's workarounds (I used GitHub Codespaces for a while on my iPad and went without a Mac, and you could use the desktop streaming available on the headset), but they are no match for the same convenience you get by staying fully within Apple's walled garden.