Then I'm sure users won't mind when I'm allowed to install my own rendering engine on my own computer, that I own, because I bought it, and, therefore, own it.
Then I'm sure users won't mind when I'm allowed to install my own rendering engine on my own computer, that I own, because I bought it, and, therefore, own it.
Apple is the same: they own the IP, they can remote upgrade and forbid you to downgrade the software, they have no obligation to repair if broken after a while and do not allow you, for any reason, to use that thing you got to make copies. You don't "own" that phone in any full property sense. You own a license to use it.
So, ofc we other users won't care, but you bet Apple will not start letting you do anything that could harm their bottom line, like for example find a way to use browsers to launch Javascript apps that deal with online payments with them unable to get any revenue from it. Browser are not rendering engine only, they are also javascript interpreters and that is a giant scare for Apple.
What solution would you suggest? Just look the other way?
Apple is just trying to keep support costs low and extractive prices high. Everything else is fanboyish rationalisation.
The same solutions we use for kids: parental controls that do not allow them to install new apps or give permissions like location permissions to apps. iOS already supports this.