DeFi by other names dates from prehistory.
Whether or not they existed in other forms doesn’t change the argument that they are unique to crypto as of roughly 7 years ago and have made a huge impact on the ecosystem.
How are “persistent scripts” different from any other code? Transient scripts aren’t very useful.
“Trustless” is a meaningless buzzword. Anyone using the script trusts the developer and the people who control the blockchain it runs on. I think the history of Ethereum shows how that works out.
> The Ethereum network forked after an incident in July 2016. At that time, attackers exploited flaws in the smart contract code of a prominent application running on Ethereum called The DAO. In response to community concerns, the Ethereum Foundation implemented a hard fork to roll back all DAO-related transactions and allow the DAO's original contributors to reclaim their funds.
(https://help.coinbase.com/en/coinbase/getting-started/crypto...)
Not so smart, and not so decentralized after all.
I trust my bank and its persistent database triggers and scripts far more than I trust the clown car of amateurs running Etehereum. Pretending that something is innovative doesn’t make it so.