>
I would enjoy macOS if it subscribed to open source ideals, but then it wouldn't be Apple rightYes, and what's more troubling, I think it also wouldn't be macOS.
macOS can be more open, but it can't "subscribe to open source ideals" (and even less so the "bazaar model") without stopping being macOS.
It offers something else, and some of it could be replicated in FOSS (e.g. Gnome has copied tons of those, as have certain distros), but part of it stems from it being walled, and curated.
And it's not cut and dry which parts are the latter ones.
E.g. I think that "deprecating things" the way Apple does and no FOSS would dare do (due to inertia and community-driven nature) makes macOS able to adopt new stuff faster, and adopt it more wholly (e.g. with no leftover apps with 10 layers of old GUIs like in Windows).
Similarly the "my way or the highway" from Apple helps keep the platform focused (as opposed to all the FOSS hoopla, X vs Wayland, KDE vs Gnome vs XFCE etc, systemd vs init, and tons of other minituae and duplication of effort). We'd still be discussing Metal in FOSS land (well, we have 10 years of moving from X to Wayland and it's still going on). In macOS it's a done deal.
(That's irrelevant of whether that new stuff is better or worse, btw. It can be either - but it can be either faster, and more uniformly. That's a quality FOSS lacks, and which I appreciate over customizability).