I'm Sorry, why has nobody called bull**** on this one yet? Apple responsible? really?? How is Apple supposed to configure these settings? These are network settings, YOUR network settings, your responsibility!
A more likely scenario, is that Vodacom were caught napping, didn't bother to test the 3.0 betas, had no idea that tethering/MMS were on their way and were simply just not ready for the 3.0 launch on the 17th. This is supported by the fact that NONE of your staff even knew that there was an update out or that the iPhone now supports MMS.
On a similar note, how can you have people in Vodacom's iPhone department who are not aware of the goings on in the iPhone world. They should be fully trained and briefed prior to any major releases. Come on man, this is basic BASIC customer service.
Vodacom have had more than enough time to prepare for this. Blaming it on Apple is unprofessional, and cowardly. #brandminus