Ecash seems like a single anonymity set because you can freely transfer in and out of mints using Lightning. i.e make a deposit to one mint, then transfer to one or more other mints. If sats can seamlessly and privately flow throughout all mints then it appears to me that they share the larger anonymity set. Unless I’m missing something, it seems receiving ecash would be the same as receiving monero.