"greed"? The force that pushes back on corporate greed should be competition. The problem is the modern trend of consolidation, monopolisation and lack of proper competition.
Or is that an exaggeration?
https://www.theguardian.com/environment/ng-interactive/2021/...
https://www.visualcapitalist.com/illusion-of-choice-consumer...