That last one, at least, was claimed as a feature when gmail first went live: Grouping messages more smartly based on content, and showing them strictly chronologically instead of in a "confusing" tree so recipients wouldn't miss a response that was in another branch.