> And Apple's JIT engine has been as prone to security vulnerabilities as any other, diminishing any theoretical benefits to the point they don't matter
It matters because first-party (Apple) vulnerabilities can be fixed and rolled out with iOS updates.
JIT vulnerabilities in third-party apps would leave those vulnerabilities up to the third-party developers to patch.
And that is before we even consider the fact that Apple has shown itself resilient against pressure to introduce back doors in iOS. If third-parties were allowed to write their own JITs you can safely assume that those third-party developers will be pressured to implement intentional vulnerabilities in their apps. And some will fold to pressure.
I am happy that Apple does this.
I don’t understand why anyone has an issue with it.
If you don’t like what Apple is doing, then don’t buy Apple products.
Why should those of us who agree with Apple, and buy Apple products because we agree with them, suffer as a consequence of other people not agreeing with Apple?