Gasless decentralized transactions with DAG can solve a huge problem of web3 adoption. But smart contracts don't provide the flexibility and control over the design.
According to wiki, https://wiki.iota.org/smart-contracts/overview, multiple blockchain can be anchored to the tangle. Will IOTA provide shared security substrate or cosmos blockchains?