The phenomenon of credit cards has not fully "caught on" in some countries. It is truly a much easier system than cash. That said, I doubt that we'll ever be rid of cash completely.
I have experienced merchants in Germany accept credit cards with remarkable reluctance. Including large purchases (over €100). Even when the credit card logos are advertised.