The market prioritizes short-term results over long term public goods. Think about it in microeconomic terms, aiming for a simplistic price equilibrium will give you the lowest common denominator outcome. The premise of the utility function selects for crap.