MadEngineer:
The most annoying thing is that although I can pay by presenting my wallet to the machine I still have to present the loyalty card.
You don't have to use loyalty cards at all. It's up to you.
Someone I know well has a second wallet just for all their 'loyalty' cards and this doubles the length of every transaction.
With a very small number of exceptions I don't use them.
