How is a third-party app that's available for both Android and iOS worse than iMessage that's iOS only? How is a mobile number that can be bought from literally hundreds of different carriers all over the world worse than an Apple ID that only Apple can provide and can take away at any time?