Given your story it sounds like I’m being funny - genuinely I’m not - but what ‘scheduled’ airlines (assuming you don’t mean LCCs) generally offer is alternative options. Either from other nearby airports as BA originally offered you, or indirect routes with alliance partners (eg a mishap with Delta saw them re-route me via an alternative domestic hub onto Virgin). Whereas if you are with Jet2 or TUI and your flight/holiday is cancelled and they don’t/can’t charter an alternative you may get offered somewhere different or a refund. The wrong destination with EZY/FR and you may be waiting a few days, although generally they too are fine as they may fly to nearby airports at either end.