But Railway has been blaming GCP for the outage. Shouldn't GCP be given an opportunity to defend itself?

Railway hasn't placed any blame that I've seen. They've posted a timeline of what happened, without any speculation on causes.

Is that what you'd want your vendors to do?

No, that’s what the money is for.