Although CBDC also referred to as digital fiat currencies or digital base money is inspired by cryptocurrency, they are not to be confused with cryptocurrency as they are still issued and controlled by the government.
The real question is,
CAN THESE CBDC REPLACE CRYPTOCURRENCY IN THE COUNTRIES WHICH THEY ARE ISSUED?
CBDC is centralized whereas cryptocurrency is not. They cannot replace each other simply because they're different from the other. I'm pretty sure CBDCs will have the most adoption, since the world goes around Fiat these days. They're basically Fiat money but digitized for banks' and governments' own benefit. The end user will experience faster transactions and cheaper fees but that's it. Privacy and anonymity will be non-existent in a CBDC. At least, crypto will be there to save the day when people need it the most.
Instead of focusing which type of currency will replace the other, we should focus on making crypto land a better place. Only then, crypto could become a strong contender against the traditional monetary system empowered by central banks and governments alike. I'm fine with crypto being an alternative than a replacement of Fiat as long as it remains decentralized and censorship-resistant. Just my opinion