GCE is pretty much based on Google internal technologies and infrastructure. They had a low profile on GCE, they services are more hand picked, but it's a mature and complete service offering.
Compare instance launch times. Compare internal network performance.
I just cannot fathom using AWS for a new project. I guess if you MUST have some of the SAAS apps built on top of AWS and don't want to consider how you would run the same thing on GCE... but I think GCE would be a fantastic default cloud for 90% of people.
Not just the performance, all Google Cloud services are fully managed (Think of S3 and Lambda on AWS). No servers! On AWS, only a couple of services are fully managed. Rest of them are a thin layer on top of EC2. If AWS is DevOps, Google Cloud is NoOps.
https://docs.google.com/presentation/d/1B1jvWWh0ACaDv4ryEzLl...