Nowadays you can buy anything without having cash, except for the small things. Precisely for this reason I believe that cash will disappear. Sooner or later we will pay only and exclusively with credit cards (or similar) and in the future we will have a single currency (similar to Bitcoin).