My argument is they decided to cut cost on QA. It's very likely a higher paid QA team would of caught this.
A higher paid QA might of told management, hey this is a very high risk change. If we're going to roll this out let's limit it to reduce the numbers of people affected.
If you on shore your core development, but outsource all of your QA, I'm forced to assume you value QA less.