I don’t work in game dev, but I’ve been in and out of software development for 15~ years.
Anytime you need to demo something, it takes resource out of development.
And whilst outsourcing things can be beneficial, even the best third party vendors need a degree of handholding and tens of meetings