If its poor allocation for the company, why is it a good allocation method for our economy as a whole?
If its a good allocation of resources for our economy, then what makes it bad for a company to do it internally?
Inside an organisation there’s no real mechanism equivalent to a market within which these alternatives can compete. It almost entirely comes down to politics, not relative cost, features and technical suitability. If a team’s solution is adopted by another department does their revenue go up? Do they get extra resources? How do they advertise their product? What’s their incentive to provide customer service and support? If they get a new project or strategic direction and this ‘product’ doesn’t fit their vision anymore what’s to stop them just dropping it? After all none of their budget actually comes from this ‘product’ no matter how many other teams use it.
It’s not that these problems can’t be solved, but there’s no real market or real revenue stream there so market forces have to be consciously emulated by management fiat. If enough layers of management lose focus on that, or management changes, it all breaks down.
It’s basically the same problem as with planned economies.
For instance at a macro scale, China has a hybrid approach and for many planned industrial growth areas have been successful from furniture to solar to being on their way with chips.
Planned investment is arguably how many companies work very successfully.
I’m not arguing for all planned control, but suspect some set of features that make some competitive approaches work well and some planned approaches work well.
Internal "customers" are generally spending someone else's "money" and their own success or failure is often more dependent on politics than their merits.
Competition works if your success metrics are measuring the right thing. But internal popularity often isn't.
Look at the pipeline shortages of the past year. A chip shortage screws up many industries because all eggs are in one basket. Farmers have government incentives to overproduce for to prevent food instability.
A company always has competition due to promotions, by the way. Competing at a team level makes sense for R&D, since products can end up different. But I’m not sure how it makes sense for a big, resource heavy project.
Are you looking for a 'proof' of his claim ?