Interesting that Ethereum now sees the value in private transactions. I think any open ledger is not an especially good idea for use by corporations + businesses, but also individuals, as financial privacy is very important. No one wants to show exactly what they are spending if it can be helped!
This is why I am bullish on anon-coins, although in my opinion the best tech is Monero!