IMO this is structurally a part of capitalism. Capitalism provides limited avenues for cooperation. If your problem doesn't meet those limits, capitalism can't solve it. This seems to arises because capitalism seeks to maximize a personal reward function, rather than a societal one.
A good example is car-dependency. Designing land use around car-dependency has a lot of rather painful externalities. Capitalism doesn't account for those externalities, and so decisions are made that are a net-negative (suburban sprawl, urban freeways, etc). These degrade everyone's quality of life & degrade the environment, but are optimal from a capitalist perspective (they enrich the individual decision maker).
A good example is car-dependency. Designing land use around car-dependency has a lot of rather painful externalities. Capitalism doesn't account for those externalities, and so decisions are made that are a net-negative (suburban sprawl, urban freeways, etc). These degrade everyone's quality of life & degrade the environment, but are optimal from a capitalist perspective (they enrich the individual decision maker).