I’m still new to decentralised technology and cryptocurrencies so I’ll get things wrong.
I’m not saying that Ethereum is overall better than Bitcoin. I’m saying it serves a different purpose through the use of smart contracts.
Bitcoin could develop its smart contracts out more but I don’t see that being the right move. Bitcoin is a form of currency. Ether is as well but it’s used more for paying fees for running smart contracts as opposed to goods and services