ECash is undoubtedly a breakthrough, but currently, it doesn't seem that decentralized, individual mints have too much control. The current direction also seems very centralized, though this might change in the future. Or perhaps I'm completely misunderstanding some critical part.