well, it won't harm the crypto market as they have different purpose to serve. and also, i highly believe that it can pave the way of more crypto adoption as these users will uncover the true benefits of dealing with other cryptocurrencies when compared to the government-controlled CBDC.
Once CBDC is released and the government forces us to use it, things will be much worse than they are now. Our privacy will be seriously violated and we will no longer have privacy if CBDC completely replaces fiat currency. Furthermore, we will not have the choice of CBDC or cash, the government will definitely issue it whether we want it or not. But maybe you're right, when CBDC makes people feel like they've lost all freedom, it will most likely boost the popularity of bitcoin and I hope the government won't ban bitcoin because of that.
Yes, I just said that they will find a way to replace cash with CBDC but that doesn't mean that will happen anytime soon. Although we are developing rapidly, there are still many limitations, many parts of the world still do not have internet or many people have difficulty using smartphones, especially the elderly or people with disabilities...So implementing CBDC and completely eliminating cash will not happen anytime soon, but I believe that is their goal as our world is becoming more digital.
Many years ago, we were still completely dependent on cash, but now online payments are gradually becoming more dominant, so in the distant future, it is inevitable that cash will be gradually eliminated.