My bank has this feature where the same card has two PIN codes. The PINs are coupled to different bank-accounts, the PIN determining which account will be charged.
So groceries I pay with 111222, coffee-to-go with 333111...
My bank does the rest. All easily analysable and exportable.
Have you actually seen disabled PIN pads? I have seen places refusing cash (which I believe is illegal), but the PIN pads are easily wiped down between uses.
Yes, in Poland I have seen a few shops where the clerk and the PIN pad are behind a sealed glass barrier and there is no way to hand the PIN pad over to the customer. The clerk holds the card reader up to one side of the glass, you hold your card up to the other side, and the contactless transaction manages to reach across the glass.
Also, refusing cash is perfectly legal -- and increasingly common -- in a number of countries.