Uh maybe because Monero retains one of, if not the most, important aspect of Bitcoin...: The underlying asset itself is self-custodial. Holding ecash is an IOU for the asset.
You don't have to sacrifice self-custody for privacy with Monero.
I don't hate ecash either. They all have their own pros and cons.