Not sure that really matters. They offer a service, it was down, there was a shitty response. This is an indictment of the response to the downtime, not the fact that downtime occurred. Downtime occurs in every computer system.
Agreed downtime occurs in every system. Also, the most important function of a datacenter is to keep your application/service up and working properly. Use a third party service to be the first to know when it's down. (disclaimer: I am a founder of Rigor.com, and we provide this type of service.)