They should just let people pay $2499 or whatever to just "download an iPhone" for Android. Just one massive app with all that goofy shit in it.
Discussion
I think certain messaging apps handle this differently though. From what I recall, Google messages handles a mix of devices quite well for SMS/MMS. The basic FOSS messaging apps are quite shit though regardless. They handle pretty much nothing well.