I could understand like a 1-3% fee as you see with credit cards but when the fee is like 160%
That is a common misconception of people who are new to bitcoin.
The overall fee you pay depends on the fee rate (sat/vB) and the size (vB). Whether your X inputs sum up to 8$ or to 8.000.000$ doesn't matter. The fee does not care about the Dollar-value.
The amount of inputs/outputs as well as the script type together with the fee rate is what determines the total fee.
exodus wallet is a suitable wallet for beginners who do not have technical knowledge yet want to keep several cryptocurrencies (low amount of them) or exchange between them.
Let's be honest.. exodus is not suitable for anyone.
It is a horrible buggy closed-source wallet with no real advantages compared to other BTC wallets.