We agree that Apple can write and distribute code for its own apps, and share between them. What does it matter what the technical details are? Doing it the way that they do uses less memory -- that's better for users.
It's not feasible to extend the capability of creating and deploying OS frameworks to 3rd party developers.
It's not feasible to extend the capability of creating and deploying OS frameworks to 3rd party developers.