You're right, that would have been better. I certainly didn't mean to imply this process always goes smoothly, or that the quality of the work they provide is without question.
As long as their core business and KPIs remain untouched, and no scalations take place, everything is fine.