Outsourcing to a team of cheap offshore developers has immense coordination costs for whoever is doing the outsourcing: communication, clarification verification, etc. Outsourcing to an AI has virtually none: feedback is instant, you can check understanding easily, you can specify exactly what you want to get back. And the costs are dramatically lower than even the cheapest of outsourcers. Whoever can orchestrate the activity of an AI will capture nearly all of the value.