This wasn't emergency maintenance. This maintenance was planned and announced many days in advance. It was intentionally scheduled for the time when the most people would be trying to play on NA servers. Someone needs to be fired, because this happens regularly. Maintenance should never start before at the earliest 12 AM PST for NA servers. Just common sense.