It is not even realistic to delay past midnight. In operations are the cast going to be forced to extend past their shift to keep the park open for a few more hours for a fireworks show?I’ve heard that from Several cast members in the past. If it’s not a law then it might be Disney’s policy which is why they’d prefer to delay them even if it goes to past midnight. Rather than cancel them entirely. Cause it’s much safer to just fire them off than to unload them.