I am smiling when read this question. We know, crypto world is decentralized system, so no need a bank, moreover an ATM. We need a wallet, enough.
Well not all countries have easy way of cashing out. For sure these people will opt to pay bitcoin anywhere but obviously this is not the case because not all businesses are accepting bitcoin yet.