As long search engines exist, there will be SEO (Search engine optimisation) Search engines show sites always in a certain order. So that means that people will always find a way to optimise their sites for search engines to rank higher in the SERPS. It is easy like that.
If you read this report here, you will see that he misnamed it for the purposes of clever marketing. http://www.justinharrison.com/searc...dead-controversial-or-brilliant-marketing.php Part of me thinks its clever, part of me thinks it is stupid, simply because I wouldnt buy a book that has a title that i know is a load of rubbish.
It's a bit of a fallacy to say SEO is dead when google is ranking organic results on certain algorithms. There will always be manipulation of those algorithms.