Great, so CellC will just collude (even more) with the other 2 now. Any CEO that says price is not an effective competitive mechanism is setting himself up to collude over pricing with his competitors. When consumers ask how come everyone is so expensive and competition in the market is not driving down pricing, they reply with reasons like "value added", "quality of service" and an old favourite in the data price game : "unsustainable" (all of these are perception type criteria that are not really measurable). Vodacom's service is just as bad as CellC's, they just somehow have a reputation for "quality" over CellC, and the consumer therefore is willing to pay the stupid prices. But really there's no actual difference, it's just a perception.
It is possible to do good service AND good prices, just ask Richard Branson. Anyone like telling you differently is lying and just trying to justify their anti-competitive business model.
Bah! If only ICASA was a proper regulator like OFCOM in the UK. Then you'd see proper regulation and a competitive environment.