When I buy orsell something of craigslist right now it is almost always cash and the infrastructure available would have to change substantially for that to change.
1. Vending machines
2. Giving change to folks on the street
Also, plenty of people, for whatever reason, pay cash at stores; coins are needed there, of course.
And finally: for better or worse, cash is anonymous. Until a dependable replacement that is also anonymous comes along, people won't switch from cash.
cash is in general, but not coins.
I had a Suica card that I bought the first time I went in 2008. I didn't use up all the money that I put on the card and kept it when I came home as a souvenir. When I returned in 2010, I brought it with me, figuring that there was a time limit on the validity of the card, or that I would have to get the card re-activated first. No, it worked just like it did when I bought it in 2008. When it ran out of money, I went to a Suica-issuing ticket machine and put more money on the card. So, don't throw these cards away.
The US, on the other hand, is the most plastic-heavy culture I've visited. It's the only place where it's socially acceptable to pay for a $1.50 cup of coffee with a credit card.
(But you should avoid the Golden Week if you're coming from abroad)
http://en.wikipedia.org/wiki/Suica