I think the difference is that at Amazon service teams owned their service and code. At Google you had 10ks of engineers who never produced really any client impacting or customer facing code, so there was no need for blast radius protection or management, nor stringent testing. At Amazon even internal teams were often serving 100k end users and had expectations.