iMessage is just so dead simple and doesn't care if it is talking to a different platform. Of course when texting to non-iMessage users, they won't see some of the goodies. To me that is a big plus. Add in that it is synced across all my Apple devices just makes it sweeter.
3rd party apps can be better as long as the other side is using the same thing. And with iOS 11 iMessage is supposed to sync even deletions which it doesn't do now. I tend to text mostly from an ipad or computer and with iMessage it is a consistent presentation. I've tried various 3rd party apps and just never found them to be as good overall though they often had a feature or two that was better.
Of course all of that is my opinion and worth every penny you paid me for it!
3rd party apps can be better as long as the other side is using the same thing. And with iOS 11 iMessage is supposed to sync even deletions which it doesn't do now. I tend to text mostly from an ipad or computer and with iMessage it is a consistent presentation. I've tried various 3rd party apps and just never found them to be as good overall though they often had a feature or two that was better.
Of course all of that is my opinion and worth every penny you paid me for it!