I was about making a withdrawal transaction some time ago on the ethereum chain, and the service fee was approximately the amount of the withdrawal I wanted to make.
Is this normal or was the platform dubious?
I think the transaction fees are now cheaper but as a pre-requisite, you should have enough more balance on your Ethereum wallet rather than only having an exact amount. Between token transfers, I spend around $20 but I should have a balance of more than $50 as I can't send the transaction with only around $25.
Much cheaper if the transaction will come from Metamask as if it's on an exchange as the sender, expect much higher fees as their fees are not dynamic.