Has business abandoned its traditional and socially useful role, where competing businesses tested divergent theories of how best to satisfy customer needs, with the market passing judgement on their efforts? It sometimes seems to have been reduced to a kind of monotheistic religion of efficiency where, provided you can recite the approved managerial mantras about economies of scale and cost savings to your financial overlords, no further questions will be asked.