P2P transactions is one way. There are crypto ATMs all over too.
I have a lot of experience in the Vietnam market. Most people there don't have credit cards, but they do have bank accounts and can easily buy crypto from a variety of sites... binance, remitano, localbitcoins, bitcoinvn, etc...
Once you get outside the US, a lot of things open up quite a bit. Especially in developing nations.