Why Does Money Need Privacy?
Like any other account that processes or holds personal data, there will be sensitive information that a user would not want to be available publicly. This is especially true for personal financial data that, if stolen, can be used by unscrupulous parties to potentially steal those funds. The privacy features of Haven make this much less likely to happen.
For businesses that wish to use Haven it would make sense that accounts and transactions will likely contain commercially sensitive information and therefore would not want to be shared publicly.