It's an interesting thought for sure.
However, if we're trying to push for mainstream adoption of crypto then I suspect we will be hard pressed to convince regular Joe Bloggs the business owner to forget about his privacy. Too much transparency could be bad for small business growth (people will likely prefer to stick with the company who has more business). Likewise, how would you feel about having your crypto balance freely available for all to see? I for one would be worried that it would make me a target for theft.