> It's ironic that the cloud services that promised to harden systems have delivered another layer of vulnerability.
You misunderstand.
This is a provider outage, but the services running on them by the customers (that went offline) were not designed or setup to be multi-region.
The infra outage is GCPs fault, but application outages from customers are caused by their architecture and decisions prior to the outage.