You talking about something that's already been fixed mate, Ethereum transaction fee is no longer a problem and August is close which we will see even better and cheaper transaction fee on Ethereum network, the headache is already over, as for the question you asked many people just prefer ETH and you and I can't change their minds
I don't think this has been resolved yet, AFAIK Ethereum 2.0 is still yet to be deployed fully and it has been postponed to next year, if you call $4-5 transactions cheap then I presume you're rich, cause other people really can't waste such amount on just one transaction, other blockchains like NEAR Protocol takes less than >$0.01 for gas fees compared to Ethereum, the only reason why Ethereum is still up there is because its the most popular altcoin else even the ETH 2.0 upgrade means nothing cause other blockchains platforms like Near Protocol are already offering what eth 2.0 is said to offer.
