Buzzwords inc & long story short: missing awesomeness = "do not optimize for user intent" + "you're doing it wrong". Plus: Sorry, but that's it.
For me, doing in the past (2006 - 2010) the worst stuff you can imagine and pushing it with BH/GH trickery to the top, things improved since it's all "user intent". 'Cause let's be honest: "Content" was and is king - but in the past (and to a lesser extent even now - temporary) you had sooo many opportunities to push awesome projects aside with BH crap. Or: I am doing awesome stuff only - finally. And that explains my attitude that if you are NOT awesome, then you are complaining here and elsewhere 'bout how much SEO, how much Google sucks.
But SEO doesn't suck. Maybe, no offense, YOUR SEO (again: sorry in advance) sucks, because you stopped improving/focussing between 2006 and 2016. Don't mind, I did too as long as enough cash kept-flowing w/o me doing anything great at all, except enjoying my burn-out. :D The most challenging thing today is to really do awesome projects that stand the test of time (aka: stay on top 3 - 5 years). Most people fail to do that, because they work only in a very narrow space with an even more narrowed mindset: technical SEO, CRM, UX, CRO, blabla ONLY.
And they are immune to criticism or reason. Maybe because they did some cool stuff that worked for some months/years and now see themselves as gods. Best example: "Be awesome!" - "I am!" - "Well, honestly: You suck..." - "No, I'm awesome...".
It's like watching "Hell's Kitchen": "Your food sucks!" - "No it doesn't." - "Then why I am here and customers not!?" - "Well, Googl... er my customers simply can't appreciate my great skills."
Oh, and: I didn't stop BH, but that changed for me as well. Let's say, I don't do it for myself anymore exclusively... maybe someone did his magic on your project too, if you are 100 % that you have done everthing right?
Plus: If you are fed up with Google - move on to another world. Google isn't the only thing out there, but let me say you this: Bing, Amazon, Baidu, w/e blabla suck too in their own way. Been there.
Spread out your risks, that's what I learned.
True story!
I took a client from 4,000 a month to 12,000 with white hat. Did they appreciate it? No. [...] Clients trust attorneys and used car salesman more than they trust SEO's.
Customer never appreciate what you do - that's the nature of customers. They'll always think THEY did YOU a favour... and that you should be thankful. Second: People can understand WHAT attorneys and car salesman do. Maybe not at all, but even if they expect something fishy ("There's no honesty to find in attorneys" - mentioned in Romans 1337:7) - they can guess almost right what happened, maybe not the details. Ask ANY customer how this Google thing basically works. Think you know the answer... Explain it and ask again. You'll get the same answer...