Are you taking risk?
There is no such thing as instant delivery.
Transaction fees cover.
Dividing your lines of businesses mitigates the risk of:
1. value change
2. delivery failure
That is why Promise Language is a transactional protocol rather than a protocol of record (eg. a record of the transaction rather than the process of the transaction)
Promise Language clarifies the lines of businesses by clarifying risk.