You say that as though everything above the Linux kernel isn't a nightmarish hodge-podge of software with interconnections ever increasing in complexity that creates conflicts so readily it needs third parties to carefully maintain specialized builds of each component to keep it all from blowing up.
I guess I've just given up on having a sole first party maintaining a sane system. It makes more sense to me to have something like Linux/BSD vs a first party system that falls apart worse while still being closed, despite being a consistent maintainer.
Which I guess brings me back around to where you started.