And you are right there's a lot of lobbying that goes on but I see no advantage of it to the crypto and stable coin holders. They are both different entities. One is centralized controlled by the government while the other is decentralized.
Countries that fail when implementing CBDC are mostly countries with weak economies, they deploy CBDC while their domestic currency is having serious problems, so it is no wonder they fail. Meanwhile, powers like the US or the European bloc do not even intend to deploy CBDC, so it is hard to say they will fail if they actually release CBDC.
I also thought that governments would deploy CBDCs soon, but if I remember correctly the Fed also stated that they have no intention of issuing CBDCs in the future. So I don't think we will see a world without fiat currency anytime soon.
Additionally, cryptocurrencies are not decentralized, only bitcoin is the only decentralized currency, the rest are centralized markets.