I pay almost all expenses using credit card as I find it comfortable. I don't need much cash and it's quite widely accepted.
However when you have full basket of goods and you hear announcement that due to technical reasons you can not pay using credit card, you have a problem.
This happened to my girlfriend yesterday. No problem, I will go there with money and everything will be fine. But Murphys law was working as usual, so as soon as I arrived credit cards were again accepted :-).