Business Mail support has never been 24/7.. You need to look at the business model for this... 99% of the companies using business mail and online services like domain names and the likes that sat with that team were business that are mainly 8-5 mon - fri. There is a lot of support desks that have limited hours. including the level 2-3 desks that the lower desks you are calling in to need to talk to.
Unless you have an SLA contract with most support companies they will not give you 24/7 Support and you pay for the 24/7 support then I cannot see your point.
Can you name big businesses that have constant 24/7 support for all their applications/ all their services they offer? I can pretty much guarantee that there is very few in the world that do.