But "mobile is the future!"
The idea that mobile is categorically the future of everything has been on my valley echo chamber meme death watch list for years.
Everything you say is true. Fundamentally I think it can all be distilled down to:
- "Feudal" platforms -- total control by a single vendor, essentially like a game console rather than a "real computer."
- Heavily restricted both by app store policies and by technical limitations like battery life, etc. Put these together and whole vast areas are just off limits.
- Tiny screen and limited UI -- it's great for quick interactions, but terrible for anything deep or engaging.
Mobile is tremendously useful, but it is not going to replace "everything."
The largest, most profitable, and most transformative company to come out of the web (so far) was Google. For Mobile I personally think it's going to be Uber, since that particular use case is just such an insanely awesome killer app. It's impossible to say for sure, but with the web there was only one Google. Not sure there's going to be another Uber. (Note that I'm not counting Maps, the other killer app for mobile, because that's typically bundled so it's not a third party opportunity.)