Continuing the discussion from Introducing chat threads!:
Adding Threads is great, they’re a useful organizational tool. But I don’t think they should be the only (or in fact the default) way of replying in Chat.
This may be very personality/preference-dependent. I personally find threads to be a very “heavy” solution and use them very seldom. But when they’re called for they’re super useful. Far, far more often I simply want to reply in-line to a previous message, and @-ing someone is not the same thing by any means. The purpose is less to notify a specific person than it is to establish a clear context for my message. AFAIK this used to be possible before Threads and I think it should be reintroduced as an option, i.e. “Reply in-line or Create New Thread”. When the only option is to create a new Thread then of course you’ll get lots of thread-use, and conversely if there is no option to reply in-line or quote-reply, well, how do you then gauge the potential use of that vs Threads?
I see plenty of situations where 1-2 in-line replies will address a topic of discussion without having to create a whole Thread which seems overkill for that. Discord handles this well by prompting users to create Threads when replies to each other starte to exceed a certain threshold. And (I think) unlike Discord, Discourse has the theoretical capability to actually (optionally) move all prior replies into a thread retroactively and automatically (i.e. not having to manually select them all).
Pretty much exactly what this person said
FWIW Discord supports all this very well and is IMO basically a model to emulate here. No need to reinvent this particular wheel, and the fact that Discord has deemed it worthwhile to have both Reply-in-Line and Reply-as-Thread feels supportive of the value of both. The use of these two approaches is more a personal and even cultural thing than a right/wrong/best way. There are Discord communities I’m in where hardly any Threads are used, and others where almost every reply is a Thread.