For years, its been noticeable that google does not do marketing that well, and perhaps resulting a a lack of communication of what Google can do for you and your business. However I am a user of Google Cloud, and I have to say I am quite happy with it.
My usage includes Storage for static images/CDN, Compute for web instances for WordPress and Node, and Firebase/Firestore for Apps (Angular-CLI/Node.js and Mobile Apps) and Firestore for static website (.html) hosting. I have to say I am pleased with the results such as performance and cost. Compared to AWS the way you create and run instances are quite different, so it is hard to compare like for like on smaller instances. I prefer Google Cloud because of the way you can manage each project easily, including separate billing.
For anyone who is curious, you can sign up for Google Cloud and get $150 dollars worth of usage with out paying anything, so say a small WordPress instance with Bitnami would cost $6 a month to run, that's a nice bit of free hosting.
The only downside is that Goole are funny about outgoing emails as they hate spam, though you can send emails via a Google email account credentials (SMTP).