It's important to remember that flights are only ever cancelled when it's in the best interest of the passenger, and when this happens, most airlines will typically have some type of compensation organized. It can be even more frustrating when there's no obvious cause for the cancellation, but there is always a reason.