RCS is not SMS; it’s a significantly easier protocol to build a smooth UX around.
I’m not claiming Apple is beyond criticism here; they absolutely treat iMessage as a moat. But RCS also clearly burdened by competitive interests, including the unclear state of E2EE in RCS.
My point is that RCS exists essentially to “paper over the badness” of SMS. So does iMessage. And implementing support for RCS at this stage of the game is Apple investing resources in fixing their SMS problem, using an imperfect solution that was introduced to paper over the issues with SMS.
Maybe I misunderstood what you meant by papering over the badness.
I’m not claiming Apple is beyond criticism here; they absolutely treat iMessage as a moat. But RCS also clearly burdened by competitive interests, including the unclear state of E2EE in RCS.