This seems to suggest the populace is at fault, wanting and buying cheap gadgets no matter what the consequences are?
In truth, I think most people are simply unaware of the many problems caused both by consumerism, and the moral spinelessness of pretty much all large corporations and how that is brought about by market forces. Even in politics I'd say that there is, besides some malfeasance, also limited understanding of complicated issues. (Remember the congressman asking Zuckerberg how Facebook made any money?)
I believe this is one of the fundamental flaws and challenges of capitalism. Corporations are great usability wise because serve as an abstraction for accessing a product. You put some money in and you get a widget out, without having to worry or know about where that widget came from.
But the consequence of that is that you are insulated from all of the negative externalities involved in creating that widget. You just wanted some cheap eggs, and you didn't realize you were inadvertently causing chickens to be raised in inhumane factory settings. You wanted a bottle of water and you didn't realize it was being pumped out of a national park.
It's like using some really nice, convenient API and only discovering later that every time you called getFoo(), the backend went out and killed a kitten.