This is where opinions n of devs come into place. You can clearly see now that some people want smart contracts while others don't. Of course that you can create smart contracts as this is programmable but it will require you to do some additional tweaks which everyone else should update their nodes. So far I don't believe there are any further plans for such thing. Since founder is long gone then you have to ask developers regarding this, you can find them on github. Although there are bad sides of smart contracts, for instance because it won't be used only for money it will require you to have much more resources to run a node ad it will have more load to do various tasks, such as more Internet bandwidth, more storage etc. We can clearly see that ethereum blockchain size is like double of bitcoins but it has been less long than bitcoin. But when we look ethereum still has more nodes despite this. There are all trade offs.