Sort:  

BTC COULD have smart contracts, but devs explicitly stated they don't want to support them

They never said that. Bitcoin already has smart contracts RSK which is out and Counterparty will have it again in 2019

No it still has smart contracts,opt codes are just for onchain smart contracts. RSK is a smart contract bitcoin platform with max 100K tps.
Counterparty semi onchain aka subchain could do smart contracts but they turned it off due to security issues.
Oh and the Ln can have complex smart contracts as well.

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 57975.44
ETH 2289.64
USDT 1.00
SBD 2.46