Better at what? Cashu is faster and feeless if you trade ecash directly, but it's custodial.
Discussion
But monero is non custodial and anonymous. So better in general?
Depends what you care about more. Non-custodial vs instant/free transactions.
There are also privacy nuances. Larger transactions are less anonymous on ecash because the mint can see denominations being spent (there are less people using higher denominations = smaller anonymity pool and at some point no anonymity pool). On Monero amounts are completely hidden from the public. But ecash also has no public blockchain if you look at it from that angle.
I would say if you want privacy, and don't care about custody for smaller amounts, use ecash. For larger amounts you would care about losing use Monero or self-custodial Lightning.