The bottom line: SEO, as we know it, will vanish in the next few years (3 years as most). The concept of algorithmic ranking search engines will be gone and human ranking techniques will raise and improved. This is the tendency and Google knows it.
You can read about this interesting debate in the following highrankings.com post:
Why Google Won't Be The Best Search Engine Forever - High Rankings Search Engine Optimization Forum