AFAIK, the reason the US passed a bill to ban the Fed from issuing CBDCs and only use private stablecoins is because they are concerned about excessive abuse of citizens' privacy.
The bill is officially called the Anti-CBDC State Surveillance Act.
Overall, both are centralized but stablecoins still give us a bit more privacy than CBDCs.
With CBDC, every transaction would be tracked by the central bank, even small ones. Meanwhile, stablecoins are issued by private organizations, although they can freeze assets or track us. But they won’t monitor us around the clock and track every single transaction like CBDC.
It can be said that stablecoins are still a bit more private than CBDCs, so I think the demand for them will still be higher.
Yes, that's true, the white house passed the anti-CBDC surveillance state act because CBDCs give the FED ability to suppress politically unpopular activities. Stablecoins definitely gives us more privacy, especially coins like DAI but regulated stablecoins like USDC aren't a big help in this case to my mind, despite the fact that the government needs a warrant to access someone's history, this is still very easily abusable.
By the way, my point was that if we have CBDCs, then we don't need stablecoins because it can't protect us in a world where CBDCs exist.