That's true but they may be able to cancel the contract based on a force majeure clause because of the global pandemic.
For instance, large events often have cancellation insurance, but they have found that the terms are much narrower than they expected when they signed the insurance contract.