Gauche is a bit of an upper class word, no? Why would upper classes decide to stigmatize handing out cash as gauche?
Oh.
Oh.
Americans can be deeply sensitive to people thinking they're poor and in need of assistance. And five bucks is practically nothing. Most people might well just take it to Starbucks anyway.
Exactly. A gift card is appreciation. Cash is pity.
"I don't need/want your charity..." vs "I don't need/want your pity..."