My local Shell station recently switched from card readers to an app and QR codes. No thanks. If I'm really desperate I'll fill up there and go inside to pay (maybe 3 times in the past year), otherwise I now go out of my way to fill up elsewhere.
At least your card can't get skimmed that way. Of course contactless would be the ideal.