Hey Phantom
I can't exactly answer why.
I tried it the once to insert the card as opposed to swiping and noticed on my receipt there was no extra charge. I did this with ALDI and it worked.
I now look for any machine where I can insert the card, select my account, put in the pin as opposed to...