> What makes group messaging so much harder to implement?
Group messaging requires MMS, so you don't get it for free by just implementing SMS. Most up-and-coming platforms seem to stop at SMS - which you do need for MMS as its control messages are sent via SMS, but it's not enough.