Coinbase's commingling of user funds is actually useful in terms of preventing non-state adversaries from linking any two transactions sent from the same coinbase wallet. It's like every transaction goes through a free mixer, but the mixer can be subpoenaed. I got backed off of coinbase for gambling. Are there any other online wallets that commingle funds like coinbase does?