Despite SMS being a hack that costs carriers (essentially) nothing to send [1], the reality of this situation is that telcos will be/are quickly losing one of their largest profit points to services like iMessage.
Real question: Where are they going to recover that profitability from?