It's a custodial service that's why it's "commingling" the user's funds?
Basically any other "custodial" online wallet will do that but there's actually no "Mixing" involved in there,
the service itself still has logs of where your account deposited from and where you withdrew into.
Not to mention the limits and the possibility of locked funds for various reasons like "too high deposit" and red-flagged addresses/transactions.
Blockchain.com doesn't do this commingling. Would it if I upgrade to the interest-paying version?