Sort:  

Not that he is totally wrong. BTC is very limited and smart contracts do offer more options. Of course, being a banker he would mention Ethereum.

BTC has smart contracts and ordinals. But then again, it's features are hardly corporation friendly. If you just want decent a truth layer, limited wallets and a small number of specialized application, anything but BTC would be the answer.