Except Apple isn't doing any of that. I have zero issues texting with my non-iOS friends, only difference is I don't get the extra goodies that iMessages brings to the table with them.
> I care that they won't implement RCS or let users change the messaging protocol handler on their phone purely for anticompetitive reasons.
Uhhhhh they don't discourage any of that. I have Google Hangouts, Facebook Messenger, Telegram, Slack, WhatsApp, all those options. I just can't send them from a single app.
You are totally free to change your messaging handler by choosing the app of the messaging platform you prefer to use.
You're literally upset because you can't use Telegram inside iMessage? lmfao.
Technically, if you have a tap in for SMS sending say, via a server relay, you can absolutely use other apps to send SMS messages.
I think Apple has good reasons for not allowing 3rd party apps to directly use the SMS functionality, namely prevents issues with 3rd party apps maliciously using the functionality to send spam messages, for example
Apple should ban SMS relay apps and 3rd party email apps by your logic.
If AT&T started introducing delays, message duplication, degrading image and video quality, etc whenever you messaged a non-AT&T customer, HN would be up in arms. But because the world's most valuable company does it they get a pass?
I don't care if Apple let's me use iMessage. I care that they won't implement RCS or let users change the messaging protocol handler on their phone purely for anticompetitive reasons.