Yes, GCP is really bad, I would not use it ever again, if given the option.
Just like every Google service only bots, and the most expensive to actually get humans to talk to.
AWS, it is a maze of products, IAM a pain to deal with, tooling for doing serverless directly from Webshell relatively painfull,....
I bet insider articles from AWS and GCP would be quite similar in quality, especially given how much they do in offshoring.