This is a very fundamental debate with broader societal implications than any of the other strategy issues. Given the important role played by business organizations in modern times, the purposes they attempt to fulfil will have a significant impact on the functioning of society.