Possibilities are:
- Challenges getting dealers to apply all the right updates / get them installed
- Unstable/unpredictable software platform
- Much greater variety of underlying hardware modules than is generally known
Should all be able to be controlled by MG UK/China it's in their best interests, the software issues are the constant complaints with this car, you only have to look through the pages of threads in here, the vast majority of the ones currently are pretty much repeats of all the ones over the last year.
If their system is that complicated that things have to be applied in a specific order by dealers, again should be simpler, then MG should be undertaking a training regime to all their service departments.
At the moment you play service department roulette hoping to land on one with A, good knowledge and B, willingness to help and cares about the customers.
Finding both those things and you've hit the jackpot but unfortunately they are the exception rather than the norm. MG seem solely focused on getting cars out the door rather than developing the brand and customer satisfaction.
There are far too many people in here (probably a good representation of owners across the spectrum) who are putting up with quirks, niggles, glitches whatever they want to call them, at the end of the day they are faults plain and simple. Just because the car was a relative bargain and drives well! Both of which are true.
What you have paid for should work, it shouldn't be a work around.