I ran a single node GKE for a while until I graduated to needing something bigger. Now I run a heterogeneous set of node pools with almost no management required. I regularly help others migrate to GCP/GKE.
I also trust the Google developers to produce better, more secure systems than the other clouds. Google has also given a ton back to the dev community and more. Check out Search Inside Yourself or Inside the Plex for good reads.
I use GCP for https://hofstadter.io
If you want more managed cloud stuff, serverless etc I'm alright with both AWS and GCP. AWS has more stuff overall, GCP's interface is much much nicer especially for a solo developer. I use AWS for work and some personal experiments, GCP for some personal experiments only.