As expected, not a single fact or statistic.
That competitor you speak about had four 3+ hour delays (LS948, 984, 898 and 172) into Manchester in the last 24 hours, compared to just two for TUI (TOM2731 and 2751) - including one almost 24 hour delay (LS984 from BJV).
Facts and statistics don’t seem to support your narrative.