GCP is the cleanest cloud platform by far. But it's also the one I know only in theory, whereas I have worked with Azure and AWS enough to seem them fail miserably, so maybe I have a case of rose-tinted glasses.
I have experience with all three of them, indeed Azure fails miserably, AWS is a bit better but I didn't spend much time there. GCP is the most solid one and I had the least troubles there.
I haven't experienced this failure with AWS. I've had good experiences with both GCP and AWS, and a handful of terrible experiences with Azure. I don't know your particular use-case, but I end up being clean-up for AWS disasters, and each one's root cause was poor planning and/or execution. Likely the result of an over-ambitious employee or contractor trying to implement by the seat of their pants.
I don't have Azure experience, but I usually look at it at AWS has better marketing people. On the tech side, they'll happily packing an open-source project into something managed. GCP has done some serious engineering for products like Spanner, Bigtable, and Bigquery, but there are gaps in the product offerings.