The CBDC will be a central currency and will be issued by the central bank. Therefore, there is an entity that will support it and confirm that it has value. This entity is trusted by many people and therefore they are forced to deal with it if the government issues a decision to do so. It is true that adoption will take time, but in the end it is a form of institutional and central money and the opinions of individuals. It will not change the decisions of countries, especially if it facilitates transactions and eliminates the need for an intermediary role, whether that intermediary is a bank, payment service, or credit cards.
CBDC is a way of printing money, so we can say that CBDC is VS cash and not crypto it is like comparing Ferrari and F35