I don't really agree with this framing. The fundamental issue is user ignorance, full stop. The fact is that our collective tech education is in a terrible state. Apple exploiting this to sell iPhones is just natural behavior for a profit-driven enterprise.
Instead of shaming Apple (which won't be very effective IMO), we should aim to improve education. Teach users how SMS/MMS/iMessage work. Tell them that they can install universal messaging apps and so on.