As bitcoin is becoming more and more popular, it is useful to introduce the smart contract, just like Ethereum. The bitcoin asset can be processed with a complicated logic. This will make bitcoin more conveniently suitable for finance and business. So do you gays would like to see a new fork with smart contract system such as EVM?
In my opinion using a turing complete language for writing smart contracts on an immutable blockchain is not sound enough and too error prone. Just look at all the hacks and silly mistakes that happen to due to questionable design decisions in Solidity. It may get better with improved tooling, but the way I see it Ethereum smart contracts still need to get a long way before being trustworthy.
That being said, Bitcoin already has some basic scripting capabilities that I wouldn't underestimate. There's even layers on top such as XCP and OMNI that allow for token issuance.
Further down the road we might even see something like Simplicity:
https://bitcointalk.org/index.php?topic=2338626.0;topicseenWhich strives to increase Bitcoin's scripting capabilities without decreasing security.
Solidity is the first turing complete language for writing smart contracts in blockchain. Although it has many problems, it is still enough for most application. Bitcoin's scripting is not easy to use for the programmer. If Simplicity is as powerful as EVM, it will be nice.