i actually see this sort of commentary a lot, and i suppose it's apt for HN and other tech fora where people want open standards, but for the life of my i don't understand why we shouldn't develop with technology designed _with_ the hardware. this is apple's forte, and i've done a lot of generic development in the past, as well as multi-cloud cloud computing and the only takeaway i have is that they always provide inferior experiences for the sake of some nebulous goal
the point of apple vision pro is to run apple hardware with apple software, and people _want_ that.