lol. They just had a multiple week outage this year. No, they cannot claim this level of availability until around May 2023. This is marketing nonsense trying to cover their massive April mistake.
They just deleted a shit ton of customer data, and had to manually restore it. The system itself was still available if your data wasn't part of the deletion script.