@Shaddows, this was my line of thinking through reading this thread and also the comprehensive reporting on foundem and searchneutrality. I think as we all adjust to more "muscling in" of Google in the SERPs, we often forget that many of those small changes were made over years, and have now become what they are -- plastered with "big brands", near invisible paid placements (no more highlighting, no gold label, its now green to blend in, no sidebar ads, they are ALL clustered at the top), Google shopping widgets, "knowledge boxes" which scrape web content and display it purely to keep users on their site longer.
This is not yet another bashing on G, it is just a realization that we have all come a very long way to be able to even compete with such anti-competitive strategies over the last 2 years especially.
Many of these "mystery" updates that have been happening this year also may have something to do with either correcting, or obfuscating their search results even more. They deliberately withhold information about these "updates" from us, and which quite frankly are far more likely to impact smaller publishers, new innovative companies, and established brands which are still growing or have small niches.
Who knows how many excellent companies have got caught up in ridiculous penalties and not know what they've done wrong, why they're being suppressed, and how to escape it... it's not outside the realm of possibility that their real targets were quite specific or growing threats, especially when you read over the reports by Foundem about how Panda decimated smaller publishers, while Amazon and Googles own shopping service thrived.
Another realization that the "fan boys" don't seem to get is that Google is constantly acquiring new technology and companies to further propagate its monopoly. Look at what they've done with robots, AI, drones, their attempts to take a share of the social pie with G+ & buzz, Android, their own Google Pixel, Google home device, email, maps... Are you okay with Google being your bank, electricity provider, ISP, web host, domain host, shopping website? how much power should one company have?