PatrickvanderVoort We'll add other payment options but it takes time. Few banks or card providers want to approve transactions marked as crypto, not a lot we have power over in that situation.
The deposit call is is more complex than just a token transfer and therefore costs more ETH. The absolute cost in USD depends on price of ETH and how congested Ethereum is, both right now are insanely high.
The whole point of our setup is to involve as few gas fees as possible. Yes funding is frustrating but trading is not. We run our own sidechain, which is why with record high gas fees you can trade completely free. We cannot however avoid using Ethereum for deposits/withdrawals - but that's much less frequent than trading. We do a lot to hide the complexity, for example a "deposit" is actually taking tokens on Ethereum mainnet and syncing & burning them against the Morpher Sidechain.