I've never been robbed for cash. I have had my bank account emptied multiple times though, recently too.
When I hand cash over to someone, I know how much is leaving and coming back right then and there. When I fill out a payment form with my card details I'm handing over my entire balance into the ether. I could be sleeping and quietly money is leaving my bank account, which happened. So cash is king still.
Plus it's generational. If I said walkman's are the best I would guess you have a different response, more digital based I imagine.