The issue is that Visa/MasterCard/AmEx allowed pin & chip only kiosks. They should have mandated that readers be able to accept pin & chip, pin & signature, or magnetic stripes. As they phase out the normal magnetic stripes, the machines already could read the chips, but until all banks/countries change over then everything would work everywhere.