Monero cryptography hides amounts. Though I think blinded amounts are being worked on for ecash. Once that is solved nothing in particular (besides maybe the anon set being fractured among different mints instead of a global unified set?)
The major issue that some people have though is not it's privacy, but the custodial nature of ecash which is obviously counter to the core ethos of Bitcoin.