I suspect bank and credit cards will go the way of cheques, a slow death. I see more and more people waving their phones, but really, any wearable dongle should do the trick, it doesn't even need to be fancy, a small fob on a keyring.
I think the big payment providers (Visa, Mastercard, Amex) also have numbered days.
I think you're massively underestimating the world.
Card payments are common in some areas like .NL and .UK, but even just across the border into Germany, paying by cash is still the norm, a lot of smaller places don't take cards.
I don't think Visa and Mastercard will go away either. Even when you pay with your phone or watch, the backend processing systems all run on visa/mastercard. It's just obfuscated away somewhat.
Oh, and if you think you can get away with not needing your wallet, I welcome you to come to .NL. Even where you see payment terminals. Unless your card is vpay or Maestro, you're not paying. No your apply pay or google cash or whatever it's called won't work either, unless you're Dutch.
Except for areas with very high levels of tourist traffic, if your card is not maestro or vpay, it won't work. If it's got 16 digits on the front of the card. It will not work.
There are some places here that insist on card only, and as a result are locals only. And Dutch people don't realise that Maestro is basically a .NL only thing, But, that's the reality.
So yeah, cash ain't going nowhere. Bank cards ain't going nowhere. Sure in Shorditch a phone or watch is more common, but in the rest of the world. It's still cards and it's still cash.
J