I think a bigger reason it's doing so well is because you don't need a phone number to contact someone. I have several friends who I first talked to on FB Messenger before I had their phone number.
Their wifi/data-based group messaging is also far superior to MMS groups.