Utreexo makes it doable to make use of Bitcoin securely with out downloading the complete blockchain. Since some distinguished Bitcoin Core devs suppose there should not sufficient full nodes, I speculate that some might not just like the prospect of much less full nodes (much less decentralization), and additional extra, extra code complexity.
Additionally, Utreexo remains to be in growth.
Additionally, because it requires no forks, so there isn’t any stress to combine it into Bitcoin Core. With so many various wallets, a developer actually has little incentive to work with the Core group when he may get it merged right into a one other pockets (his personal :P) with certainty.
Take BIP 157/158 for example. Everyone knows code evaluate is nice, however I speculate that many builders can be discouraged from the quantity of effort it takes to get one thing merged. When you have one other pockets, as roasbeef does (btcd), I can not blame him for not eager to hassle with bikeshedding a Core PR for months, leaving it as much as Jim Posen to see this by means of.
I speculate that Utreexo solely exists as a result of Tadge realized that the one strategy to get one thing like that is by doing it in a manner that requires no adjustments to Core. There have been many UTXO-commitment-related proposals, for instance Bram Cohen’s proposal, which is arguably manner easier, however was too radical a change. Now the person is beginning his personal coin.
Study to simply respect the truth that Core is getting increasingly secure!