And if the client used some kind of reliable and fault tolerant connection method so that the app open opened up and connected really quickly instead of being behind layers of websocket over socket handshaking. At the moment it takes nearly 30s-1m from open to latest chat message visible.
Instead of improving the speed they've put more effort into making the loading screens dynamic and appealing, which is quite myopic.
I think i've written to Slack over 2 years ago letting them know how painful it is to use slack in Africa, Australia or where latency is high (even with a fast connection). I was hoping their valuation and billions and funding would help them improve their software or even make a native mac app.