Paperweight contracts are irrelevant in a world of data
* A Smart Contract is cheaper to publish that the stack of paper handled by lawyers.
* Code is cheap to iterate from whereas traditional SLA are expensive/slow to renegociate. Over time, SLAs drive behaviors that are focused on delivering a minimum level of service at minimum cost to the provider.
* A Smart Contract is a code you can trust, understand and expect to behave instantly compared to the traditional SLM.
* A Smart Contract is immutable. More about the benefit of Smart Contract over paper/digital agreements: https://www.forbes.com/sites/cognitiveworld/2019/03/10/rise-...
Why not a python script? I don't trust the guy that handle that script. Blockchain is very good at bringing trust.
I hope I answered your question
[edit] formatting