But is the Dapp running on the network? I know some projects running JavaScript on a blockchain but they are not fully decentralised.
Also a smart contract faliure on Ethereum doesnt cause Etherum it self any ploblems. Just like your example with Lisk.
Lisk dapps are fully decentralised and running on their own side chains not on the main Lisk network. That's why dapp can't destroy main net
in theory and in practice.
Regarding Eth smart contract shouldn't do harm to main net but only in theory. I think it's just a matter of time when someone will try to make a big damage to Eth with use of a smart contract.