True, but at the moment the funds are locked until next month when Ethereum has a network upgrade (Shanghai). If they credited users ETH directly now, they may not have enough liquid ETH on the books if everyone were to withdraw before the upgrade which would remove all trust in the exchange.