SMS is a complete scam. It costs next to nothing to transport these messages.
In many ways, this article reminded me of the Network Neutrality debate; specifically, Google's argument that they shouldn't have to pay toll fees to transit providers just for delivering data to end users.