A better question: why was a licensing issue able to take down such an important piece of infrastructure?
Unfortunately, I've seen this before, more than once. I've come to believe that a high-availability product should keep the places where human error can creep in to an absolute minimum. That means no artificial breaking points.
Ask vendors whether their products are susceptible to this failure mode and factor the answer into your purchasing decisions. Also recognize that if they want to they can give you a perpetual license file even if business terms mandate renewal.
It is seriously frustrating though. This is the busiest weekend of the year for my business. 2+ hours of downtime is not good.
Flag vendor? Fireworks manufacturer?