That's right, the fees for XMR are a bit high at 5%
But Exch also does not carry out any AML/KYC requests, so unless you have SoF or the funds are not the cleanest, it is highly recommended.
Otherwise you can do it via Binance/Kraken etc. or a cheaper provider like FixedFloat or similar