But, I digress... Yes, life has changed since 2007, but many of the same fundamental problems still persist.
If I may get on a soap-box that I've borrowed from others wiser and more well-spoken, what have we done with this fast-paced technology boom?
With an exciting few exceptions, most of it has been centered around thinks like "social networking" -- chatting with friends, posting pictures, playing games, reviewing and "checking-in" at various places and things like that. What has this mind-blowing tech revolution really done to enhance the quality of life of the average user? Very little.
And that is a major reason why you don't see long-term viability in business plans – because the products themselves don't solve long-term problems and real needs.
Fix healthcare – heck, fix a part of healthcare. Improve transportation. Improve education; teach people something. Improve the looming water or energy crisis. Encourage more self-sufficency. Make products that get people jobs. Build efficiencies between businesses, between businesses and consumers. Etc, etc. etc. Become essential. Then you'll see long-term business opportunities.
The kicker is that those are all need driven – not technology driven... yet so many people, like the author of this post, are so tech focused they still miss the fact that tech is just the toolset used to deliver value to customers – by meeting their needs.