I saw that, too, and was fairly concerned. A smoothly running, quality focused engineering organization doesn't leave a status page un-updated for 3+ weeks...
Also, "reports of service unavailability"? I would expect monitoring tools to be screaming...