Earlier quoted context omitted.
My experience is the opposite. I can open up my wallet and take out a $1000 bill* in about three seconds; if change is due, that typically takes about another ten seconds. Paying with a credit card takes about a minute, four to ten times less convenient, except a significant percentage of the time the time " no hay sistema " and it just doesn't work, and sooner or later your credit card number gets sold to the Russia…
Gee man, it sounds like you live in quite the hell hole. Move to a decent country, you’ll be happier.
Have you considered, that if they agree they don't like their country, maybe they have to look after ageing or ill parents, or have other responsibilities they can't just abandon? Not to mention money ofcourse.