This really is a bunch of melodrama. It's friggin' Saturday. Go out and enjoy the weekend. Get some perspective on life. It's not a defibrillator or other life-support system. It isn't Ferguson, MO, nobody has Ebola, nobody is getting massacred by ISIS because of they don't follow some religious sect, we're not in Syria or the Ukraine...it's just an ATA.
You, the posters on this forum, are are the tiny minority of users who, for some reason, want to endlessly tweak your devices, 7x24. As RFC3261 pointed out, this is a low-cost device, and it has a corresponding level of "commercially reasonable" support. The vast majority of customers are going to buy the product, set it up, and forget about it.
Obihai somehow borked up the portal. They'll fix it. This isn't the end of civilization.
I am not a cheerleader, nor an apologist, but unlike many of you, I look at this as business, not a hobby.