I don't disagree, but I see nothing wrong with using a tool like that if everyone agrees it's a good idea. It needn't be the entire supply chain, either - individual portions could set up profit-sharing arrangements using contracts.
I don't know if it would actually be used, but if you wanted to do something like this, a blockchain would make a good deal of sense; especially if payment for the finished product was made through the same mechanism.