You have to realize something and its true for Azure, AWS and Google (practical experience):
You have to pay for your support and its not cheap.
Its a good thing on one side: You get yourself a cheaper selfservice solution and you can use a ton of stuff until you really need support.
Its a bad thing as you haven't thought about this and support costs money.
Big company with Support contract with Google: Its awesome. Srsly. You get an answer in the next 4h, they will experiment, they will talk to the product teams, they will keep you posted etc.
You have to pay for your support and its not cheap.
Its a good thing on one side: You get yourself a cheaper selfservice solution and you can use a ton of stuff until you really need support. Its a bad thing as you haven't thought about this and support costs money.
Big company with Support contract with Google: Its awesome. Srsly. You get an answer in the next 4h, they will experiment, they will talk to the product teams, they will keep you posted etc.