Recent studies suggest that longer content is better then shorter content with Google. This is good for Google as the people who are creating fake low quality content just for the search engines are the most likely to not use longer content. Therefore, Google has weeded out a larger percentage of the low quality spam content. Since links are also easy to buy without Google knowing you are buying them, shifting the emphasis towards content also defrays spammers to that extent. There will always be a way to reverse engineer SEO, put it's a bit more difficult as everyone has to take the time to really research and write good content on each topic. I write long content now for my clients and it has produced better results. I hope this helps.