The amount of sympathy that I have for the mobile operators on this issue could be fitted in the following punctation mark -> .
SMS is obscenely expensive for what it is, with Apple competing with iMessage, smartphones becoming way more prevalent and apps like WhatsApp etc I can easily see this trend continuing downwards.
Well if you actually knew what goes into running, maintaining and upgrading a mobile network, you may have a different outlook
SMS, its actually quite a complex system, it has to handle and forward millions upon millions of text messages at the same time, no mean feat.
Cell sites... the costs of putting these out increase the further they are away from any type of SDH hub, fibre optics cost a small fortune to run in initially, they dont take the most direct route, it leaves cell sites a little isolated as the more data people want, the more SDH equipment needs to go in, which brings us onto...
Transmisson.
We have several types, TDM, ATM and now IP are the more common, it costs to put this kit in, you need it for data as they are capable of carrying large ammounts of information and are far more reliable than cat switches.
The infrastructure that needs to go in to accommodate an increase in transmission is quite massive tbh.
Core. Well your cells have to be attached to something, 2G use BTS/BSC's, 3G use RNC's, LTE is pure data and uses a totally different method.
The use of Media Gateways, reliable blade servers, HLR's, MSC's. MSCS's, and the way that calls are connected (its far more complex over a fixed line system), and the fact that mobile technology is actually being upgraded on a yearly basis compared to fixed line, shows you how expensive it is to run mobile networks.
If you remove your mobile networks from the equasion, you wouldnt be able to do anything, you actually need them, so as much as you may not like them, they are necessary
