i think wallet also affect this fees problem as i see i use xapo and fee is less than 1 dolalr , then i switched to coinomi i got like 2$ fees lol , i dont know what caused this but i think its a bit fair because millions transaction counting each day so blockchain need a bigger fees to cover transaction
You are right about the fees differing when using different online wallets. I've often noticed that fees with blockchain.info are lower than when I use mycelium android wallet.In my opinion,some of these wallets have hidden fees they are yet to own up to, and it makes them no different from banks.
Yes blockchain is the only wallet take less fee. apart from this, the local web wallets charge high amount. And we also don't have other option we must use their wallets. I am using some local web wallets before they charge only 0.0001 BTC after that they increased 0.0002 BTC. Now immediately they change 0.0005 BTC per one transaction. I don't know what to do and which wallet I want to use to reduce this transaction fee.