I think the difference between the current USD and the future CBDC is that today you can still use cash for all sorts of transactions without touching the banking infrastructure.
Not sure what's gonna happen with cash once CBDCs are the standard, what I know though is that sats are going to be the standard for people who understand what's going on.