Decentralization, stability, transparency, governance, investor vs. whale vs retail ownership, speed, technical, open source, etc., are just some of the factors you would have to weigh to determine what the "best" alternative to Ethereum would be.
Tell us where you think Ethereum was lacking, and which factors are most impoertant
I'm referring to which platform is "best" when it comes to handling high-performance transactions at a fraction of the cost. Without a doubt, Ethereum is the best platform in terms of decentralization/security/reliability. But it fails miserably when it comes to handling massive transactions per second. There are many alternatives on the market aiming to be the best platform for "De-Fi". Ultimately, there can only be one winner.
As much as I like the diversity of smart contract platforms in crypto/Blockchain/land, I'd say the market is oversaturated. So many cryptocurrencies with smart contract features would be too much for the industry. That's the downside of everything being open sourced and decentralized. Maybe fierce regulations will slow down the presence of new smart contract platforms on the market? At least, everything is working as it should. Who knows what the future holds for "De-Fi"? Just my thoughts