Earlier quoted context omitted.
Apple does not have to open up the whole system - there are some good reasons for limiting the access of applications to the system part of the filesystem and the bare hardware. However, Apple also very much limits the ability to run e.g. Squeak as an app on IOS, you might run it, but not download source code over the internet. And if you read the Anandtech iPad Pro test you can see how much software is held back by…
Ipad dumbs down personal computing by doing things in this way. https://www.youtube.com/watch?v=gTAghAJcO1o (Alan Kay talk, 14-15min)
And since the PC and Android are not locked down - why don't we see the magic there?