It's also pretty weird that the original estimate was so off as to when we'd see HYS threads. I guess there was just something unforeseen that took a lot longer than expected to resolve.
I'd also just add that when XF2.0 came around, one of the benefits pitched was an increased speed of development due to the new architecture.
IIRC a similar rationale was used for XF integrating Froala editor.