RCS on android is similar, and when IOS 18 comes out of beta it’ll finally support RCS which basically solves this completely. Uses wifi or data, sms fallback, works cross platform, and allows for high quality pictures/video, read receipts and reactions