This is the only truth. Google care about their own profit and sites like youtube, and their partners such as amazon, quora, reddit, pinterest, who knows what relationship they have and thats why they will always rank. You can do this or that, if you lucky maybe you will rank but in long term you will always lose against these corporations and their websites.
This is why I am now shifting more focus towards my email list and acquiring more subs. At least with that, I have near-total control over anything and won't ever be held hostage again by google or any other company.