All fair points but let's not pretend that this is altruism. They are providing this for a reason and their business is creating outrage to sell ads. iMessage and others could do better but Apple's business is selling expensive phones and apps from an app store.