Apple commits many UI offenses, but the alleged illegibility of SMS messages is BS.
Not to mention that Apple's messaging is hideously broken in more ways than Android integration. iMessage will simply delete your phone number from its "can be reached at" list, which breaks years-long threads with a single (iPhone-using) friend into inexplicable new threads.
Ever go overseas? Try putting a local SIM into your USA phone somewhere else, and watch your phone "forget" all of your contacts. Seriously: WTF? Suddenly all of your contacts are unrecognized by number. It's idiotic.
I have quite literally never had that issue. I think people forget that Apple support a very fragmented and wide range of devices on multiple major OS releases and various version numbers. The long-term support period means some devices can be forgotten about even though they are receiving the latest updates. If you have found some edge-case bug, feel free to submit it. There is almost no other way for Apple to know and bother fixing it if you don't tell them.
This is not an "edge case." This is a readily reproducible defect. I've encountered it on different iPhones running current iOS in two countries with a gap of at least two years in between.
I have a paid-up developer account, so you can be assured that I filed a well-supported bug report on it.
Not to mention that Apple's messaging is hideously broken in more ways than Android integration. iMessage will simply delete your phone number from its "can be reached at" list, which breaks years-long threads with a single (iPhone-using) friend into inexplicable new threads.
Ever go overseas? Try putting a local SIM into your USA phone somewhere else, and watch your phone "forget" all of your contacts. Seriously: WTF? Suddenly all of your contacts are unrecognized by number. It's idiotic.