Earlier quoted context omitted.
> No computer platform should be allowed to prevent sideloading or other stores from competing. The iPhone is not a computer platform, it's an integrated experience. Raspberry Pi or the PC you assemble is a platform (which you can still choose to do, if you want).
That’s one way of looking at it, but I think the reason the issue keeps coming up on HN is that it feels like a serious regression that we’ve ended up in a world where one of the most ubiquitous platforms is a walled garden. Even in the days of Windows dominance, that wasn’t a problem. The transition happened so gradually that we ended up here without a lot of discussion, which is why the discussion is happening now.
This is not to suggest we should remove this capability from macOS/Windows but I wouldn’t call it a regression.