Ethereum has everything the developers want. The smart contract that they create can be easily used, even if you want to create a new token on the blockchain network ethereum, you can make it at a low cost, it's very easy.
currently,Bitcoin is still the first because he is the first coin and has a limited supply.
I am sure ETH will grow, but it still takes a long time to gain full trust from investors if they want to be like Bitcoin.