Just as bitcoin now encourages users to abandon fiat in favor of cryptocurrencies. CBDC has absorbed all the negative aspects of fiat, only in a digital shell. Store money in CBDC? Absolutely not. In addition, CBDCs will have increased regulatory scrutiny, which means strong transaction censorship. Whoever wants to avoid all this will choose bitcoin.
People are avoiding CBDCs because they already have cash (paper money). But when that is removed from circulation, you can bet they will switch to Bitcoin for the preservation of privacy. As you've said before, CBDCs will enable governments and central banks to have a full scope over your financial activity. There will be zero privacy and less freedom over the way you handle your money. The only ones that will benefit from the new digital cash system are none other than banks and governments alike.
Bitcoin won't directly compete with CBDCs (due to the way it was designed), but at least it will prove to be an alternative for those who need it the most. Things would've been worse if Satoshi didn't invent Bitcoin in the first place. The world is quickly shifting to the digital era, so I wouldn't be surprised if CBDCs take over the world within 1-2 decades from now. Just my opinion