Even in countries that accept crypto such as Japan, not all shops can accept Bitcoin for payment, so we also have to have cash on hand. But I don't know, in El Salvador whether all shops accept Bitcoin or not.It takes some time till crypto is fully accepted around the world, in my country the peoples who have idea about bitcoin is small, and from them only few know what cryptocurrency is, they don't think that are another crypto coin they only know bitcoin.