It seems like concept of threading is too complicated for average user these days. All the new & trendy software for communication have no threading capabilities -- Discourse, Google+, Github issues, Moot.
Threading is good for reading through one time and when there are many topics of interest. Email is something you often return to again and again and topics are organised using subject headers. Email discussion view was introduced by google a very long time ago before almost anyone else did it. It is a bit of a cosmetic trick where it just sorts emails that have the same subject. Threading does not jive with the way Email technology is structured.
Remember when Google tried to build a brand new huge piece of technology meant to revolutionise communication on the web? Nobody adopted it, was called Wave.
How exactly does threading ‘not jive with the way Email technology is structured’? In-Reply-To: and/or References: are pretty much all you need for threading.