Ethereum is next to bitcoin on the market cap table but it cannot be compare to bitcoin because every coin have it own unique potential. However, Ethereum ought to change their gas and improve their security/concensus cause NEO and EOS are cooking something which may later make them win over Ethereum.
I agree with you, EOS and NEO have already solved the problems that the Ethereum team has not even begun to solve. Ethereum is very weak to be a competitor to Bitcoin, because Bitcoin has a strong enough community, an infrastructure with ATM terminals has already been formed, many companies integrate Bitcoin as a payment for their goods, and every day it increases. For example, a recent survey among residents of Canada showed that 85 understand what Bitcoin is and have at its disposal a certain part of the cryptocurrency. Ethereum should solve for the beginning a question of network scaling and reduction of the price of GAZ, so that it will not be ahead of EOS and NEO, which develop faster.