Realistically it would take decades, or great strides in usability, for cryptocurrency to really reach the main stream to the point it could be considered a serious alternative for credit cards.
99% of normal people find cryptocurrency strange and inscrutable, and if you think otherwise you're in a bubble.