The only reason I didn't try Google cloud is payment. I can't even run a couple of VM, some test db without using the credit card. This means that if someone hacks me, if the documentation isn't clear enough or if I make a mistake I will fully pay for it (and immediately). This is incredibly haunting for beginners and people that cannot afford such scenarios.
With AWS at least I can use a prepaid card: if something bad happens for any reason, at least I know I can afford to eat the day after.