Because resources are limited, we can't have everything, so we must allocate our resources in some way to provide the goods that people want and can afford to pay for. If you don't believe this statement is true, think of an extreme case. Unfortunately the market cannot solve the problem of fair distribution. Left alone, a market economy tends to create inequalities that grow larger as time passes.
Marriages tend to result in further concentration of wealth.
Furthermore, as Daly says, dishonesty and exploitation are not necessary to explain inequality but they certainly contribute to it. No, the market cannot solve the problem of unfair distribution. This problem must be solved by people deciding what is fair, then making public policies intended to achieve a fair distribution. The market offers no mechanism for deciding what is a desirable scale or for achieving that scale. Eventually economic growth reaches a point at which local problems become global.