Apps are too much like 1990's CD-ROMs and not enough like the Web
I posted this comment in another thread about apps, but too late for it to really get any responses:- app discoverability sucks ass- apps require updates- app development is unnecessarily tedious and must be done x number of times for x platforms- iOS apps need to be approved by Apple, and you have to play the game by their rules if you want to charge money for them- apps lack basic features of browsers - no universal find, no back/forward buttons, no bookmarking of pages or states, no organizing apps into tabs, etc.Let's be honest: not counting games, the vast majority of the native apps out there would work just fine (or better) as websites. Add API's like access to the camera and there's even less reasons to develop a native app.
Apps will be relegated to games and highly sophisticated interfaces, which if I had to guess probably represents around 10% of all the apps out there (heck, most of the games out there could probably be done in the browser).