I think its slowly moving away from cash to electronic forms of payment. Just will take a few generations for everyone to get used to it.

Generations, exactly.
Can't see crypto replacing cash or card anytime soon, or even becoming an alternative
To complicated for the average joe