Good point, I should have mentioned that cash is still accepted almost everywhere.
I think the crime thing might not be a direct link, as a bank robber and an opportunistic street thief are probably different people. There is less opportunistic crime than elsewhere as a big driver of crime is people's situation which, in general, aren't bad enough to resort to crime. I'm still unnerved by the lax security everywhere, e.g. the tiny bolts and padlocks in common storage areas in apartment blocks, which are an increasing target for thieves as they are easy pickings.
Another benefit is BankID, which makes fraud & identity theft is a lot more difficult as there is an easy and secure way of identifying yourself online. Even with somebody's ID number you can't impersonate them in most situations. This is something I've really appreciated working in the finance industry. The old way of calling up and accepting people's identity purely on trust never sat well with my non-Scandinavian mind.