It is fun to write essays on economics.
It is even more fun to read someone else's comments on your essays, when it is clear (as here) that the reader understands it even better than I did.
In fact, let me reproduce Tim's last paragraph, because it is better than anything I said:
There's a balancing act: too little outsourcing and a firm becomes a socialist state, denied incentives or price signals; too much and the problem of coordinating all the contracts becomes impossible.
It's worth thinking about how changing technology may alter this balancing act. The answer is not obvious. Some outsourcing decisions are made much easier to coordinate thanks to the internet and all the rest. At the same time, inter-firm communications also improve. And if the world is full of firms making more complex, intangible products, that may favour more implicit contracts and therefore larger firms. I simply don't know the answer and I'm not sure anyone else does either.
Yep, yep, yepper. No one knows, no way to know. But firms that figure it out make money, and get bigger.
Governments could never solve this problem, because (1) no price info, at any level, to make judgments ex ante, and (2) no profit feedback, to let you know if got it right, ex post.
Is optimal firm size increasing, decreasing, or staying about the same? I'll be able to tell the answer for 2008...in about 2010!
UPDATE: A reader notes I had botched the second link above. Fixed, now. Thanks!