On the eXch website it is showing 5% on the dynamic rate fee and 5.5% on the flat rate fee. When taking in to consideration there are several options to swap, you are right the fees are certainly very expensive when comparing them. If Bisq fees are circulating around 1.48% then any competitor should really be very close to that mark unless they have exceptional reputation that drives their higher fees. Maybe eXch will revise the fees in the near future to stay within range of alternative options.

Personal feedback: 5% as a service fee in XMR swap is very expensive. Right now, in Bisq, you can buy XMR with only 1.48%, without taking into consideration that you can create your own offer.
This high fee is only for XMR swap, all other pairs have significantly lower fees of 0.5%-1%
I think there was a similar discussion earlier, and some explanation is that the XMR swap fee depends on the current supply/demand ratio