So what man i don't understand why even complain you all speculate and hope that btc becomes $20k $40k god knows what all weird amount and when it reaches that most of you regret for not purchasing earlier and start complaining about fees.
Increase in price will come at a cost and that is the fees if you are a penny holder go invest in alts btc isn't for you there are 100's of alts which have fast network and really low fees.
high transaction cost is normal and it is as a result of increasing rise in value of bitcoin. however i think online bitcoin wallet like coinbase and blockchain offer lower transaction cost than other desktop wallets like electrum. also the higher the transaction speed the higher the cost. high transction cost means less block and fast delivery while low transaction cost mean more blocks and lower delivery rate. so it all depend on choice.
You dumb online wallets will have higher fees because you don't have a option they want the speed to be a little faster with desktop wallet you can save a lot more.