That's what I was thinking. If Apple had done the coding or at least paid for it, it wouldn't have taken 8 years, but the X group was so fractious that there would have been a more acrimonious split, possibly involving Apple keeping their changes to themselves.