If you average it out over the last decade do we really have more outages now than before? Any complex system with lots of moving parts is bound to fail every so often.
The horrible us-east-1 S3 outage of 2017[1] was around 5 hours.
The more you have, the faster the backlog grows in case of an outage, so you need longer to process it all once the system comes back online.