Anyone else tired of telling the customer they need to type the pin?

When people are tapping, so many try to leave before the transaction has succeeded - so I have to tell them "pin code please".

How hard is it to wait until the transaction is done? People are surprised they have to put the pin even when the total is under $50. Well, it's for your own safety! What if you lose your card and someone who finds it can just tap it how many times they want?

Also some people wait for several seconds when the transaction is complete, so I have to tell them "yeah you have paid, you can leave now".

Some people even tap and try to leave so fast I have to scream for them to wait until the transaction goes through.

How can people STILL not use their card when they are using it every day?