I disagree, at least regarding this move. Carriers know the tendency is inevitable, and they have no interest competing with free. They're doing this to milk it while it lasts, and then they'll gladly let Apple pay for the messaging service while they charge for the data. You're still tied to them anyway.
I'm reminded of this every time I leave a voicemail and have to listen to the lengthy instructions on how to use it -- not to be informative, but to up your talk time.