Big updates will have their delays/hiccups. But to be far, these maintenance times should be done during non peek hours so it doesn't affect the already dwindling player base. It gives more room for error and time to fix these things when people aren't trying to use your services as much. its poor business practice, you don't see Walmart(as an example) closed between 6am-11pm for restoking and maintenance, that would lose them a lot of customers and money. So you should be doing the same.