The fact that they can apparently reduce prices at will smacks of profitering. Why do companies always charge as much as they can as opposed to what something is worth.
Unfortunately this is a sickening cycle that is eating through our economy.
When pricing any product (be it cars, watches, beer, whatever) there are two ways to calculate the price.
1) Do a cost analysis and work out the actual costs / user base. Most companies have to do it this way, i.e. cost + margin. This resulted in mobile data around the world being sold at anything from R40/Mb (here in SA) to R200/Mb (most of Europe) at the time.
2) Look at market factors and determine acceptable pricing. This often results in initial losses but can be made up by growing user numbers if calculated Obviously there must be some break-even point. No company want to make a sustained loss.
When Vodacom dropped the pricing from R40/Mb (beanie price) to R2/Mb (gut-feel price) it was a leap of faith jumping from point 1 to 2 and the number of users still need to reach the sweet spot, but the uptake is very encouraging with a user base that's probably bigger than all the other wireless players put together and 3G alone already around half the install DSL base!
Obviously Vodacom will want to keep and grow this market dominance (any company would) and the best way to do this is to keep on increasing the bang for your buck.