Oh its totally a client UX thing. Many clients flatten responses. The threading is preserved in the JSON side of things. But many clients dont render the threading.
You can see a "hint" at the threading by checking who is tagged in the reply list usually or by clicking on a message to expand its thread and only its thread.