The worst part is when the "wait" step blinks through 2-3 different messages. A card reader shouldn't attract the user's attention until they actually need to do something.
I'm always waiting for something to happen so I can take my card out finally. Then the message changes, so I take my card out. But it was only changing to yet another phrasing of "Do not remove your card". Like when you're a kid about to start a race, and the starter says "Ready, set, STOP! Ha ha ha"