I work for a company that is trying to move all of their payment terms to net 90. The vendors (that I know well - 10 year relationship) accept the payment terms, but increase the cost of the product accordingly.
Both companies feel like they are winning, but in the end, it's basically a stalemate.
I definitely prefer the transparency of blockchain.