Why airline loyalty schemes make being loyal incredibly hard