Problem
Currently, to structure large discussions with large "depth" of comments templates like {{outdent}} (82 interwikis) are used. First of all, this template is not semantic -- what it does is not related to the discussions where it is used or their structure, what it does is only related to their visual display on HTML pages.
Wikimarkup of discussions is significantly more complicated and harder to understand when the template is used -- because now, to understand on which depth a comment is it is not sufficient to look on the number of colons/asterisks to the left of it -- there is always a possibility there could be an outdent above, and, worse, it could be arbitrary number of comments/lines above. This absolutely destroys the very simple (and working when not using {{outdent}}!) abstraction of a discussion as a tree of comments (with depth of any comment = number of indentation symbols) for both users and tools.
There is another problem -- its ambiguity. Consider the following example:
: :: ::: :::: ___| | :
Where should one place a reply to the second comment? If they try to do that in a simple tree-abstraction way that users and tools are used to, they'd get:
: :: ::: :::: ___| | ::: reply :
...which now will be understood as a reply in the outdented branch. For these reason, tools (at least Convenient-Discussions, DiscussionTools AFAIK produces such incorrect behavior) in such situations place the reply directly above the branch with outdents -- which breaks the chronological (and logical) order and is quite an ugly hack by itself, but the lesser evil here.
As a display feature it also lacks a very important aspect -- configurability. For example, see T265750 for a request to make DiscussionTools be able to configure outdents behavior (though why not then could it control all their behavior by itself?).
Proposal
Just stop using {{outdent}}. I propose that outdents visual behavior would be implemented in major tools (like DiscussionTools and Convenient-Discussions, the maintainer of the second already give his agreement in the case this proposal would be supported) -- they are free to make the behavior 100% the same as is currently in {{outdent}}, to make it configurable, or anything, that's completely up to them (and probably the discussion in this task). In my opinion starting with the existing {{outdent}} behavior would be fine. Something like this was actually proposed in T93238 for StructuredDiscussions, but was never implemented and the tool was deprecated.
As for the template itself, I think this is a less important issue, but the ideal solution in my opinion would be to try to do a bot run autodeoutdentifying (i.e. removing {{outdent}} templates and changing comments' indentation to their logical not visual one in the cases where it's possible) at least on large wikis, with possibly some manual cleanup after. After that the template could be deleted.
Probably, if there would not be much activity on this task for some reasonable amount of time I will start such a discussion on these large wikis.
Benefits and Drawbacks
First benefits are obvious. Now, the discussion structure will be again semantic, again easily abstractable on each comment level, the replies will be no longer ambiguous, the markup will be significantly less complicated and more understandable for users and tools, and users/tools will be able to control and configure outdent visual behavior much more.
As for the drawbacks, well, the only one is that users in some cases may see comments without outdentation -- which results, in worst case, in one word-per-line behavior (on small screens). But what exact uses will be affected?
- Reading comments through wikimarkup -- nope, only made easier because of simplifying structure,
- Writing comments through wikimarkup -- nope, only made easier because of ambiguity removal,
- Reading comments through HTML without using major discussion tools -- could be affected, but the only problem is listed above and the number of such users is probably not very large (logged-out users that read comments + logged-in users without DT or CD enabled). Probably a script could be implemented that does fallback visual outdentation in the case CD or DT aren't enabled (and such a script would be enabled by default even for logged-out users),
- Reading comments using a major discussion tool -- nope, only made better because outdentation behavior now could be configured in tool,
- Writing comments using a major discussion tool -- nope, only made better because now chronological order will be conserved and will not be broken in situations with {{outdent}} template.
Analyzing this, it seems for me that the number of benefits quite significantly outweighs the number of drawbacks.