You're talking about counterfeit money? How would crypto kill counterfeit money if the counterfeiters will still be able to pass if off as real money to unsuspecting people? If you're saying that people will stop using cash, why would the average person stop using cash when crypto is so volatile?
And even if a large portion of people start using cryptos, will the US government say we give up, we will no longer accept the dollar?