What does it even mean for an OS to be "complete"? That no further work remains to be done on it? I wouldn't call that "complete"; I'd call it dead. A state that, not coincidentally, a lot of GNU projects have reached over the years-- Hurd among them. And now it looks like GNU sed has arrived there too. It's this attitude that you have to be the only one in charge of everything, the only one doing anything or being creative, that kills projects and communities.
And now we get to the real heart of the matter. Is it about giving companies, users, and communities the freedom to do what they want to do? Even if that thing is proprietary software, or open core models, or sharks with laser on their heads? Or is it about political, social, and technological control? The Apache foundation is about the former, and so is the Linux kernel. But the FSF has always been about the latter. It looks like they have poisoned your thinking too.
Are you trying that old "who is more freeest, GPL/FSF vs apache" thing? Seriously, its getting so old that it start to be a pain to answer it.
The world is not so simple that either you have total freedom to do anything, or you have complete locked down control of everything. Some freedom is about maintaining others freedom with the use of restrictions. The most common ones are "you must not kill, you must not steal". Those two are social control, but with the goal and effect of more freedom. That's not poison that kills life, rather that is protection preserving life.
Having products, be that a phone, a book reader, or a browser that users buy, this same users will think that they are the owner of it and thus in control. If then by technical means someone else actually has the complete control over the thing, that it is at least morally wrong, if not something that should simply be illegal.
To take an example, if my browser suddenly got infected with spyware and disabled ad-block, I would get angry and consider that the people behind said spyware should go to jail. If my browser suddenly got pushed with a remote update which by it's developer decision permanent disabled ad-block, I should be completely accepting of it? If Firefox did this, they would get forked as by MPL. If Firefox was proprietary software, no such thing could happen.
A foundation that say clear No to giving the developer control as if they had property owership of my phone, my book reader, my browser, is not a foundation about political, social, and technological control. Its about ensuring political, social, and technological freedom by restricting behavior that would normally be considered illegal and immoral if done outside the domain of IT.
And now we get to the real heart of the matter. Is it about giving companies, users, and communities the freedom to do what they want to do? Even if that thing is proprietary software, or open core models, or sharks with laser on their heads? Or is it about political, social, and technological control? The Apache foundation is about the former, and so is the Linux kernel. But the FSF has always been about the latter. It looks like they have poisoned your thinking too.