The level of transparency in this report is great. Especially compared to things like the Linode incidents.
I won't even go into their blatant breaches of contract...They toss a ToS at you, but you can only read it when signed into your manager and you can only sign into your manager if you accept the ToS. They won't email you the new ToS either, you have to accept it without being able to read it.
Please explain. I spotted the BGP failure but this happens from time to time with basically everyone.