One major issue is that the big grocers also own a good chunk of their supply chains.
So farmers get paid jack shit, the consumers pay through the roof and the grocers can claim that they need to raise the prices because of the supply, which they own while pocketing ever more money.