I kinda doubt that. Ryanair make money and they don't have a loyalty program and companies in Europe don't make money off credit cards.