(Objectively now. Do not read value judgments into this)
Apple's technology development, management, and even marketing is very much a "top down" proposition. They control all aspects of the environment - hardware, software, standards, etc. Because they control it all, the systems work smoothly and reliably, BUT that model necessarily imposes limits on freedom. I would equate that more to a communist model wherein the state provides necessary services to its constituents, but it defines all the parameters of those services.
Linux and the Open Source community live at the opposite end of that spectrum - more of an anarchy by comparison. The environment is virtually uncontrolled so freedom and options are limited only by the capability of the parties involved. It is more of a "grass roots" model. But the lack of uniform boundaries and accepted, centralized direction results in an extremely dynamic environment, and a challenging foundation on which to build a robust, reliable, broadly supported system.
Different people place dffering values on stability versus flexibility. I suspect there is room for both in the current marketplace...
Keep Up with TechRepublic