Really? Tell that to the 100's of clients who I've helped rank, and the countless people who have read my guides, applied it to their sites and made $$.
Every single person who sells, takes part in or tries to learn SEO has their fingers in the air making their best guesses.
You do not know the algorithm, you do not know what it wants or how it works. Even if you did this algorithm is different based on product search, informational search, questions and whatever else.
And then we add in the fact that everyday this algorithm gets updated and tweaked by people who also don't understand it because it's all done with machine learning.
There is not a person on earth who truly understands how Google works at algorithm level but if you want to stand there and tell us how you're the next guru talking like you're enlightened you do that mate.
You put out some good content but every "fact" in SEO is an opinion. It's an industry we have done very well from but let's not pretend that we know what we are talking about. We are guessing just like everyone else.
It's also interesting you talk about clients and not your own projects