Now you are assuming that "governments" and "citizens" are two disjoint groups with different agendas. That's a really bleak way of looking at it, at least in functioning democracies. I'd certainly protest loudly if some sort of anonymity wasn't part of the plan at every step.
I was happy to see at least some footnotes from a recent pilot CDBC mentioning this.
https://www.riksbank.se/globalassets/media/rapporter/e-krona...
It's bascically exactly how the bank+card+cash system works. When I purchase a car with a bank transfer, it's easily traceable. When I purchase a guitar with my card, it's traceable. But if I really want to buy something untracably I go to an ATM and get cash. Similarly in any CDBC that citizens shouldn't be protesting loudly about, you can simply grab cash-like tokens. They might have an amount cap, but so does cash. You could never really go and fetch an unlimited amount of cash without having authorities ask questions due to KYC requirements.