Where the hell do you live that people think you are broke if you pay by card? And even then, who cares. Also, in supermarkets or so, there is a line and most of the time I see people respect privacy... payment by card is certainly faster unless you know in advance the amount and you already have the money ready in your hands...