For me, uniswap fees are one of the craziest if not the most crazy amongst other decentralized exchanges I've used in the past, I mean the exchange is very good, very easy to use, beautiful interface/UI and all that but in terms of fees, it's holy crap, there was a time I had to pay almost $26 dollars just to approve to sell a token and another $31 usd to sell the token, and this was last year when ether was still between $400 and $500 usd.