The most successful solutions of tomorrow will be built by creators who understand that their customers are not smiling while using their app; they are annoyed, and waiting to curse and uninstall it when it takes two taps instead of one to get what they want.
Websites are a transitional form only and will not be around in ten years. Further, the race to capture generic data and erect a paywall around its use will seem outdated. Data will be librerated from these restrictive formats and distributed and consumed as necessary.
We need Commodity Functionality, core functionality that enables communication, collaboration and creation should be public domain; in order for software to evolve, we have to escape the limited function, shrinkwrap mindset where companies rush to market with incremental or insignificant changes upon existing functionality packaged to sell.