@kioko ... you sure :-) :
https://www.google.co.ke/search?q=safaricom+loosing+market+share its a great idea to handle customer issue on fb/twitter. offers a better customer experience... but if i were at safcom, i'd be very concerned over spitful comments safcom gets even on uplifiting "merry xmas/good day" types of status updates.
safcom should really listen to what their customers are asking for in those comments. instead of snobbing an insult of a comment like "to hell with that 200sms for 20bob offer" because its insult, they should read it as "we dont like that offer. we prefered the older unlimited sms for 20bob offer"... they should learn to read between the lines instead of shrugging of such insults as SPAM.
.. and since benard suggest all telcos suffer this issue... i guess they should all realise their average user is dumb, and have high expectations. like the android background-data issue, or the multiple data bundle issue, they should design their services for dumb users... make it simpler. bill data on bundles only, not airtime. show a web-page or ussd screen listing all data/sms services ur account will be charged for. by keeping the user informed, they won't have claims of robbery n stuff like that.