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.
Looking at Lisks website. Lisk dapps are not embedded in the blockchain like smart contracts. They need to be hosted by nodes on the network.
While it probably is good way to do it for many things, personally I think ETH is a better solution for Inchain.
Also Lisk havent reached the Lisk App SDK stabilisation milestone on their road map yet.
3. Lisk App SDK stabilisation
Stabilising our sidechains and making it possible for developers to start working on blockchain applications
So while it is possible to deploy dapps now, there will be major changes to the process later, making it too early to deploy large projects on Lisk imo.
Also Lisks latest hard fork was less than a month ago with 0.3.4