Yep, you are right Bitcoin transaction cost is too high. ETH fees is much lower fees than BTC. If you send 100$ BTC to someone and the economy level fees is about 20$. For this reason bitcoin will maybe lost its popularity.
Your problem is that currently, you don't need to pay $20 to make $100 transaction. I believe you have no idea what you're talking about either. Hello, have you hear about Segwit. You make me think you have never make a single BTC transaction once
That is the real problem but for sure it will have a solution in the future, we will come up with a solution that will lessen the transaction cost for sure every people will wish for it and we can find solution to that, if you are not in a hurry then there is also a cheap price you just need to patiently wait for for it.