Because you will want to give certain assurances to other countries holding your currency, such as:
  • Cannot be frozen / censorship resistance
  • Transparent supply
Though I believe the better system (for the user) is simply stablecoins (USDT/USDC), which has a lot of resemblance with the free banking era.
There's no reason for CDBCs without capital controls.