On-top of looking really dodgy, it's probably a bit unprofessional also.
Unfortunately, I have to agree.
"Thank you sir, now would you mind just slipping your card into my iPhone?"
I think not! Makes you realise how much trust we actually put into all the various devices we type our PINs into every day whilst on the high street, especially within smaller businesses.