Weather, busyness, and the quality of airport and airline operations are all factors in flight cancellations. In all candor, it doesn't matter why your flight is cancelled, your trip is interrupted. However, the next issues ... getting re-booked, hotels, meals, etc....