When it comes to a quasi-banking or quasi-wallet system, I find it easy to visualize that the blockchain holds accounts with balances, and there are transactions which move money between accounts. Blockchain's decentralization and write-only properties help because no single entity can make your money disappear, and no entity can rollback a transaction.
What is going on with other use-cases of blockchain? What does a supply-chain system actually store on the blockchain? The SKU list? The price of each SKU? The stock level of each SKU in each warehouse? What?
Further, how do the unique properties of a blockchain make it better than a centralised (or federated DB) for a SPECIFIC non-financial use-case (would appreciate actual details here)?