FlyerTalk Forums - View Single Post - Why does BA take £15 to cancel a booking?
Old Jun 17, 2019, 2:09 am
  #17  
armouredant
 
Join Date: Aug 2015
Location: London, UK
Programs: BA GGL
Posts: 1,578
The spirit of a capitalism is that you'll be charged whatever they can get away with charging you. The idea being that you can vote with your wallet.

Cancellation fees exist because if there was no penalty for cancelling, there'd be no mechanism to dissuade passengers from booking every flight they might want to take, and then electing not to fly (or pay) at your leisure. Basic revenue protection requires something to stop that from happening.
armouredant is offline