Perhaps if you pay cash in UK they have to get ID, if you don't (or you use a discount card) then they're already tracking you so extra checks probably aren't needed.