Yes, and custodial options also make it easier to use multiple POS devices linked to one account / wallet, and you get clearer accounting. That I believe is still a major selling point for companies, as some wallets have a transaction history that you can't export, or which doesn't show exact invoiced amounts in fiat. You can't yet run a business on crypto like that in most countries. The KYC aspect upon withdrawal is sadly a necessity for these platforms to be able to operate at all. And, I am pretty sure custodial solutions are well aware of the flak they receive for their downsides. We're still in a transitory period!