Earlier quoted context omitted.
Because Apple embraced texting by supporting SMS, then extended it by forcing all the text conversations that they could into their own proprietary infrastructure, and is extinguishing it by using punitive product design to create pressure on communities of people to all use their products so that everything goes over their proprietary network. I don't want an over the top chat app, I just want to text people.
How do you want Apple to tell iPhone users whether their messages to someone are being recorded by that person's telco and made available to other plan holders on that phone plan? How do you want Apple to indicate if this chat participant is costing you money by the message or free? Everyone's concerned about teens. Presumably teens know that T-Mobile and the other carriers give the family plan adults the ability to…
All your messages have been recorded by the government, since the government has been collecting all push notifications on iPhones, and iMessage runs over push notifications