Epic piece mate, and it reflects my thoughts about Google exactly!
The irony is that when google started I was a real fan of it and advertised it to anyone who wanted to hear about it. The only more-or-less usable search engine in those days was AltaVista, and at the end Alta Vista was so laden with ads and shit that you had to actively search for the box to type in your search request. When Google entered the internet their search page was completely empty with only the search prompt in the middle, which was a godsend! Googles search page is still like is was when it started, so I give them credits for continuity. But it also made users not associate Google with ads.... Boy, do we know now...
Alternatives for Google:
For their services there almost no alternatives. At least no alternatives that are also free to use. You would also have to use many separate services from all kinds of providers for which you usually have to pay, or take all kinds of restricted functionality for granted.
The best thing you can do imho, is running your own cloud server with OwnCloud, FreeNas, Synology or something equivalent (there are a lot out there), but then you need to be technically savvy to make this work just as easy as Google does and don't forget installing, maintaining, updating and backing up...
For their search engine, I switched to duckduckgo a few years ago. I only use google when duckduck does not give me satisfying results which, to be honest, happens some time.
For Youtube, I use that in my FireFox browser which has the uBlock plugin installed. This combination gets rid of all the ads Youtube puts in front and in the middle of their videos...
Facebook I have never used, nor any other kind or form of social media... They and their users all seem to be not so 'social' as they pretend.