However, if so many of your users are complaining about something, and if the complaint is about something as important as “losing messages,” then something should be done about it. It’s no longer enough to say that “but it works for some people” or to say that “options add complexity.”
Our entire core team has discussed this. Nobody wants threads. They all lose messages due to this. But sometimes we accidentally respond to messages that start a thread. So, we want this option to be removed for the entire organization. But we can’t.
It’s an option that’ll have cost, yes. But, it’ll be much simpler than many other complicated (and low value) things Slack has worked on in past two years. Those other things are also adding complexity, slowing down dev, increasing things to test, etc. And, again, this option solves a serious and fundamental problem of losing messages. So, it’s worth the cost for many of their users.