Cash is better because you can easily use it to buy your needs anywhere in the country/world. You pay cash when you buy street foods, for your children's allowance, to pay for public transportations. People also are accustomed in using cash in majority of their transactions.