Ethereum is popular now but it is not direct competitor of bitcoin. Their purpose is slightly different. I've seen many 'bitcoin killer' alts in the past and none of them survived enough.
Someone could say that Litecoin is technologically better than Bitcoin - so why it is not more popular or priced higher?
Because many people are well establish in bitcoin rather than litecoin and look at what status of litecoin now i think its going to trash and maybe it will be dead soon same as there furom are being hacked, eth must not compete to bitcoin if it dont want to be die just what like happen to other altcoins, although eth is keeping rising for today and still it cannot compete to bitcoin.
Ethereum is written in a Turing Complete Language - Bitcoin was written in a stack based language that isn't Turing Complete.
A Turing complete language means anything can be done with it given enough time and enough computing power.
This means that Ethereum has a broader base to build on and a broader market to enter - as it isn't locked to being a value transfer ledger - which is where the analogy of ethereum as a tcp/icp in comparison to bitcoin as your email comes in. Although Bitcoin could be built upon to allow the functionality that Ethereum has.