Telco profiteering
As far as I recall a voice call from landline uses 64kb/s which works out at just under half a mega byte per minute. Charging way more than this for data is just a scam.
text messages are a moneyspinner too if you look at the cost per bit transmitted!