I think that Ethereum's performance is much, much better than many other projects.
However, the main problem in my opinion is scalability. Look at the performance of half a cadot, doesn't it look like anything?
ETH is good in many aspects. The only problem is the high gas fees. That fee's will actually drain your earnings.
There have been talks of improving the blockchain through gradual progression to POS. But the ultimate putdown on Ethereum more than the speed is fees, specially when you are interacting with a token. Like Tron energy, Ethereum needs to address this probem by implementing some ways to make tokens transaction gas free. Till than, new projects and people would keep on moving to competitive platform while Ethereum remains a manipulative coin.