To answer your own question, it's stifling competition in the iOS browser space. The above example is precisely why Firefox (for example) is unavailable on iOS; they didn't want to make a technical compromise like using Apple's version of WebKit instead of Gecko or (eventually) Servo.
Basically, the only browsers allowed on iOS are reskins of Safari. Technical competition is stifled that way.
Basically, the only browsers allowed on iOS are reskins of Safari. Technical competition is stifled that way.