Really? I use my credit card for maybe 70% of my spendings. It's true you absolutely need to have cash on you for the occasions when you can't use it but I can buy a 30 yen chocolate bar in every convenience store here. Compare that to Germany where I think no supermarket takes credit cards and even to use electronic cash you have to spend a minimum amount.