Apple allows Unity and Unreal Engine, all of which are just as big if not bigger than WebKit. Leaving the realm of games, they also allow Mono/Xamarin, which is a similarly enormous framework.
The restriction is plainly a business decision, not a technical one.
The restriction is plainly a business decision, not a technical one.