Anything that pushed native over web in my mind is a step backwards. Let's think about the challenges that come along with native ios apps: - Less accessible. Objective C is a strange, low-level, difficult-to-learn, niche language used only for mac development. - More work. See above explanation of Objective C. You need an IDE to even be remotely efficient, an IDE that Apple also controls. - More work to port anywher…
The user experience with web apps isn't there yet either, particularly for mobile where you don't have a mouse, keyboard, and screen real estate to burn.
There are of course many other advantages web-based applications. Good application UX is just not one of those advantages and I think it is the main reason that native continues to rule mobile, not anything Apple or any other mobile OS vendor is doing.