People would need to have perfect information about all the products they buy in order to truly know if they're happy with them. If they knew and saw first hand all the effects that a product has (poor working conditions, poor pay, environmental destruction, effects on health, etc) they might not actually be happy with these products. It's impossible to research all of these things on everything you buy, and therefore the market does not "care" about any of these things, only about the immediate effects that the buyer can feel.