Lol so now iMessage is a gimmick?
Let’s be honest here people, the reason people like it is that it is a default app that works incredibly well and does pretty much everything g you could want perfectly and seamlessly.
There is no need for anything else in terms of messaging when you are on an iPhone since it doss most of what the larger majority of users need on a daily basis.
Is it perfect? Almost, does it miss a few things, sure it does, but it ticks the boxes in so many areas that the missing features are mostly forgotten about or not needed.
There are tons of people with iPhones and if you communicate with those people it is basically perfection.
Why do you think WhatsApp is an international standard with millions of user, it’s basically the same as iMessage.
TBH, Signal is pretty much exactly the same thing. If you can get your family and friends to install that, the problem is solved, at least on Android. The beauty of iMessages is that it has SMS and internet messaging combined in one app - just like Signal. Signal is a lot more secure though and works just as transparently on Android. Unfortunately, there's no way to change the default SMS app on iOS (because iMessages would have failed otherwise).
Now that Apple Music is available on Android, Android Auto and even Google Assistant, I think iMessages could follow. They'd make a crapload of money if they released iMessages on a subscription basis. The fewer iPhones they're selling, the higher the chance of iMessages for Android becomes.
Whatsapp was a great service until Facebook bought it. WhatsApp and Signal both have one fundamental flaw compared to iMessages though: They're tied to a phone number. While you can add a phone number on iMessages as well, it's not required. WhatsApp would probably be on every phone worldwide if they managed to tie it to an e-mail address as well. Same goes for Signal.
As long as it won't work on an iPad or a desktop PC /MAC without having to connect it to a phone, it'll always be worse than iMessages overall.