I disagree.
On a quick glance, I assumed there was a page error.
Their page works if you take the time to read it, but I assume most non technical users will open the page, see the page error, assume the page is down for technical reasons, and go about the rest of their day.