I am a long term supporter of Ethereum and know that it is the most trusted network to create smart contracts but the kind of Huge fees for withdrawal and swapping of tokens, we have to nowadays due to slow network or congestion , is going to make it unpopular coin in coming months and other networks like, Binance, EOS, Polka Dot may take its place . The issue with Ethereum is that its developers are trying to scale running Blockchain which is like repairing a car while driving.
The competition can be very fierce for Ethereum as all these platforms are ready to create better terms for developers. Ethereum is stil the top and while I read big promises coming from Polkadot I've read similar coming from Tron, EOS and even Binance that were all considered Ethereum killers.
I understand Ethereum has flaws and it is recognized by everyone that scaling is important. A game developer would see his creation suffer with high fees and every Ethereum DApp is still suffering. Even DeFi didn't reach full potential because fees didn't allow everyone to participate, moreover didn't allow cryptocurrency enthusiasts to even test their platforms as fees for each transcation were reaching $20 and even higher at times.