This was mostly true of v.1 cryptocurrencies, but it's not like it's inherent to the system. It's just as easy to design cryptocurrencies where there are control mechanisms, governed however you'd like them to be. USDC, for example, can be frozen in any wallet at any time, and has still become hugely popular.

IF reversibility is a desired feature of digital currencies, the market will bear that out. People can and will choose those currencies.

As with any "feature," there are tradeoffs, and it might well be that people en masse decide they would rather everyone control their own money than have central powers supervising, just as it might well be that people opt back into a system very much like the one that exists today, but with new efficiencies.

Adding programmability to money in the digital age was necessary. I don't know why anybody is surprised it hasn't reached some sort of final, settled state this early in the digital age. It basically only came into practical existence after the launch of smartphones and ubiquitous internet access. Give it a minute.

USDC is only popular because it can be easily used to evade taxes while retaining its value

This comment just isn't even remotely connected to U.S. reality. Transactions into and out of USDC are taxable just like transactions into and out of USD, and the IRS can every bit as easily find the owners of these accounts as they can offshore bank accounts or anything else someone might use to try to evade taxes.

I'm confident that any other country who cares to (i.e., anywhere people bother to try to evade taxes) can also do so.