I think making clients died when Twitter shuttered their APIs; companies want to keep control over how their users work with their stuff.
I've looked into alternative Slack clients for example which seem to be doable, but the only ones I saw were dead and/or looked terrible.