It seems unreasonable to blame Amazon here. The AZ was destroyed. Are they supposed to have missile/drone defense?

I'm not going to complain to DoorDash if my order is delayed due to a car crash

If a senior leader at Doordash swore to God that your sandwich would 100% guaranteed make it to you, regardless of whether or not there was a car crash, then yeah, maybe you should complain

Yeah I agree with you. If they made a specific promise to some unlikely case out of their control, then I would expect compensation.

Did Amazon make such a promise? They didn't as far as I know. My understanding is they provide specific guarantees like given an AZ outage, your data is still safe (provided you architect correctly).