I had more issues with iMessage delivery then I ever had with SMS in my whole life. I dont even remember a single incident with SMS delivery. And I consider your "missing media" point an advantage. Sending stupid videos from phone to phone is a disease that I dont want to deal with.
Signal actually has a desktop app. It requires having installed signal on a phone before, and linking the accounts, but it doesn't depend on the phone after that I believe.
As for SMS, it works on pretty much any device and network, with the caveats that it's the first and lowest common denominator messaging service.
>Signal actually has a desktop app.
So does Telegram. And it works independently of whether or not you've got the app installed on your phone.So yeah, while saddening I don’t expect SMS to make much progress as its lifecycle is tied to the worst one in the industry.
XMPP had a better chance, but unfortunately chatting service is the bait for other purposes... so an interop standard has no chance to survive without regulation.