I'm 35. I felt old talking about floppies and cassettes a few days ago. But I'm still young enough to not have known swipe cards :)
Well yeah sure, but we're talking credit cards here. Either way, many parts of Europe used swipe-style debit cards (with pin) until a few years ago; I'm pretty sure I used them in France too, < 10 years ago (although I can't remember for sure).
Also the debit cards we're talking about do both credit and debit. Not sure they disqualify.