All the travel product providers, be they airlines, hotels, car hire companies and even the credit card companies have a loyalty program so it is
only a natural
logical progression that the guys who aggregate it all and handle all the bookings should launch their own loyalty program.