I imagine a lot of the benefit of a CBDC goes to maintaining the USD's dominance internationally.
Domestically there is enough convenience.
But if you want to send USD to China, or somewhere with strict capital controls? Digital wallets that the user can self custody would be quite useful in bypassing those state authorities. Ironically, it may undermine your own state's authority...BUT at least you'd still ultimately control the network.