To me team chats always felt horrible, email felt tolerable and the HN-like tree view always felt the best, near-perfect form of communication. I hope people are going to move this way occasionally.
We’ve apparently already had that discussion though: https://news.ycombinator.com/item?id=22801233
Who said they have to? I doubt many people even care, previous messages are just included recursively by all the major email client apps by default. I suspect most of the people don't even know.
The interesting thing is that if you use a conventional email client that supports actual threading using the Message-Id and In-Reply-To and References header values, and you edit the email message to trim quoted content and reply inline, the conversation view implementation in their email client breaks and it shows a blank message.
I blame conversation view.