Lightning is difficult for onboarding (online requirements, liquidity, etc.) and its usage has an inherent cost to it (opening and closing channels, rebalancing...) which results in many users choosing a custodial lightning provider.
Ecash is a better way to do custody, because it works without acounts and balances