I agree that declining cash makes little commercial sense though!
It is becoming more and more popular for business to only take card. This cuts down on the time, effort and cost of cash handling. It also increases security. Moving to an all electric ledger will also have its benefits.
The switch to electronic payments is also due to the growth of online shopping. As Retail continues to die a slow and horrible death, cash transactions will also reduce.