I wonder what makes it so difficult? Merging partial conversations from multiple devices, maybe? I never imagined it would take them this long to roll it out.
Sounds feasible. I was also thinking perhaps it's about storage/capacity? I'd assume a lot of messages are sent through iMessage, including pictures and video, so perhaps they haven't reached the iCloud infrastructure for the sudden deluge of incoming data.
Not sure because I'm running 11.3 beta on my device and iMessage/iCloud integration is there working ok. It didn't make it into 11.3 release cut though.
I'm assuming that they postponed it due to iOS 11 bad reputation. People can handle dozens of UI glitches and crashes, but disappearing messages, sync inconsistencies would drive consumers crazy.