I think it means that by way of some amazing new IT they have solved a problem that nobody prior to today actually thought was a problem. Meanwhile back on Planet Earth the ticket exchange is being delivered by means of Survey Monkey and souvenir vouchers.....