Japan just had another earthquake yesterday, 6.7 magnitude off the coast but sounds like it still shook things up pretty good. I think that's 4 over the past week including 3 very large ones so expect more delays.
I'm really pissed at Pioneer also for the reasons everyone else have already mentioned but my guess is this is one application set up specifically for generating passwords for the updates listed on the site.
Nothing will stop working if this goes down, nothing will crash, people won't be get stuck in their cars and no safety features will be affected. Just no updates.
As pissed as I am having these cards in my hand and not being able to do anything with them that type of system has about the lowest criticality any system can especially compared to 1000's of other systems they have that generate profits, do employee payroll, compliance systems, etc. It may not even justify having redundancy configured vs. the cost it would take (which is a lot more than just setting up another server some where).
It REALLY sucks for us but I'm not sure I can even fault them for it since I've made similar decisions myself...