I've wondered if all the cancellations come down to liability concerns. With this sue happy world and lack of individual responsibility, nobody (or insurance company) wants to risk being held liable for someone getting sick and/or dying.
When we shirk personal responsibility, we lose choices.