Governments most probably may have their own blockchain to issue CBDC as I am highly sceptical about governments to use a truly decentralized blockchain for their CBDC. If they are ready to be decentralized then they may not issue separate coin but will adapt bitcoin or any other altcoin.
There's virtually no reason for a government to choose a pre-existing blockchain network that would serve as the base layer for its own CBDC. Governments want to have full control over their currencies, so their best bet is to launch a new Blockchain network that would help them achieve said purpose. While I agree that crypto is becoming centralized, not everything is as bad as it looks. People still have the choice to dive into full decentralization if they want to exploit crypto's full potential. It'll be difficult to do so due to governments' increasing tactics against crypto/Blockchain tech, but definitely not impossible.
Nonetheless, I believe CBDCs won't make any difference other than mark the beginning of the end for paper money. I wouldn't care about this, as long as I have an escape route from banks (which is crypto). Who knows if crypto lives alongside CBCDs for generations? Just my thoughts