I agree with you due to the high fee, especially when making any transaction in UniSwap. Sometimes it shows in hundreds of dollars. I think this is the Uniswap type website side fee?
Ethereum will have a major update soon, gas fees issue should be resolved by ethereum 2.0. I also don't think that people will easily leave Ethereum considering that Ethereum is one of the strongest top coins today.
We have less than a month and more than 400k ETH need to deposit into Ethereum staking smart contract to enter phase 2 of ETH 2.0. I don't think it's easy to achieve, and ETH 2.0 still remains a big question about its capabilities.