First, I think it's a bit much for VISA to basically provide the concept of "you are a meddling loser who will mess up everyone else's day if you still carry cash instead of a card." I know I personally carry a debit card instead of cash, but it certainly isn't due to any concerns over my social status, or anyone else's well-being.
More importantly, as I said before, the ad is actually wrong. Paying with cash means you hand the cashier your money, she opens the drawer, gives you change and a receipt, and you're gone. Using a card means swiping, then either entering your PIN or signing your name (assuming the card reader is working properly), waiting for it to process, then getting your receipt and being gone.
So VISA is doubly wrong, in that a card isn't any faster than cash, let alone so much faster that it'll speed up everyday life and make a pedestrian cash-user look foolish. They made another slick-looking set of ads, but maybe next time they'll try some less condescending subtexts.
Nice try, VISA, but I don't buy it.