I'm reading this comment and this thread, thinking of the excellent service we get from AWS (which we pay for) and that stuff just works, and wondering why on earth anyone would risk their business on a Google service.
AWS has its own serious liabilities - particularly the issue with a lack of billing caps, and the resulting surprise bills. It's discussed here pretty regularly. That may not be unique to AWS, but my point is it's hard to avoid serious liabilities as a small account on any of these clouds.