ETH 2.0 promising a solution for this, and people waiting for it. But, I'm afraid if this just a hope, because in reality too much delay from dev. In other side, BSC look like easy to change their token tx fee. Few weeks ago we need to pay 10 GWEI for transfer BSC tokens, and now it reduced to 5 GWEI. From this, I'm thinking about why BSC can do simple things like this, while ETH need to change entire network to fix current gas price issue.
it's because they have a different system. ethereum has been consistent with the projects they are working on. and planning the transaction fee issue was discussed in July.
BSC does get a privilege nowadays because they have a very cheap network for transactions. it made the traders comfortable.
but now the RSK (bitcoin network) appears again, the costs are also very cheap. you can try it. only the development of coins and exchanges is still small. I am sure it will be great.