Because testing isn't perfect. Google screw up all the time. So do Microsoft and Apple. So this could be like the scenario where a faulty product gets by quality control in spite of testing, resulting in a naïve customer insinuating that it means the factory does no checking. Perhaps they don't or perhaps it is just the rare case that slips by.
There statement is half baked and not good enough. Its generic and leaves open ended assumptions in play like what you have made.
Their statement does not mention any testing being completed before the upgrade so it cannot be assumed. In actual fact it MUST be concluded that there was none, unless stated. Don't give a hoot if its MTN. Vodacom, Linus Tovalds, Google, apple or myself.
Same as the banks. Blame everything on a "glitch". These guys all try and pull the wool over naive customers that they in fact have done their due diligence.
Having worked in the environment I can make some assumption as well based on experience. What often happens is that some larney said, I don't care about testing or excuses. I will fire your ass if you don't do it now. The guy at the bottom is intimated to press the button after which everything is then professionally swept under the carpet when it goes TITSUP.
PS: I'll take everything back if MTN can provide a reference for the automated testing and simulation software they use for network changes and implementations as well as the headcount for that department.