My personal experience has been exactly the opposite - AWS is light years ahead of Google Cloud. Does Google Cloud provide Machine Learning service?
For the longest time, it was only supporting Java and Python SDKs. And the Google's API is still very much lacking in terms of features and stacks. In fact the better support and much comprehensive services presents more choices rather than "vender lock-in". Keep in mind, all the auxiliary services are simply the open source technologies builds on top of AWS EC2 - if you like to spend time and money, you can totally build your own!
And this is common, as we've just seen people complain about Google Cloud 4 days ago.