Discord is groups > channels > messages but doesn’t use threads (I believe).
MS Teams is groups > channels > threads > messages
But yea this does feel like forum arrangement. Which is really the most useful format for longer term conversations. Discord is great for “today and tomorrow matters yesterday doesn’t (yolo).
By making Groups hierarchical they can even reinvent Forums.