The UI needs to be something my nephew can download on his iphone and sen secure information across the blockchain to the counter party. This is the goal of the techies that are behind the scenes attempting to migrate this toward adoption. Many apps have been able to do this and I love that EOS actually holds an account NAME instead of some random string of characters. This is important.
I beleive is ESO is doing what you are saying it is doing they are taking a huge leap into the busines scene. Many businesses currently use slack as their MAIN group information and private group. The one decentralized dapp that can achieve completely (or more) what slack and others can do will gain huge market share over the competitors. Dapps need to be USEFUL! and they are evolving every day. the dapps now compared to those in the future will be insanely different. Not to mention the dapps now are way better than the first ones as it was. I believe that is part of the reason why the crypto sector could not hold the support that is has built in 2018...the space just is not FUNDAMENTALLY ready to advance yet...
Offering the service without inconveniences is the key challenge. Right now, Eso aims to give convenience as-well as security. Not sacrifing convenience for the sake of security is the key.