I dont think it was even that.

The developing for the iphone and app store creates lock-in. I believe the rich web page stuff was just to show the potential of what is possible before influencing developers to build for the app store.