Why CBDCs will be ID-based
ft.com
ft.com
I think a government monopoly with limitations ( enshrined in law protections, access for everyone, etc.) is drastically better than free for all private oligopolies ( like we have today with Visa/MasterCard).
It makes law enforcement work.
Cash is impractical, and on and offboarding of serious sums raises questions ( you can't easily withdraw or deposit massive amounts of cash without the bank asking questions/flagging transactions, and even if you could, transporting it is cumbersome).