Originally Posted by
racedo
CC companies can address it by withholding full payment for holidays until their customer is actually going on holiday.
This is already the way it works - this is why it's recommended to purchase flights with a credit card. When you do so, the payment is transferred off your card to a payment processing company, which holds the funds until the flight is completed, only then do the airlines get paid. So the credit card companies aren't on the hook for anything here, the money is just being held in escrow and will be returned.
So anyway... any new entrant wont have an issue here.