Heck, no need to subsidize oil or ag, they are doing fine.
But a society cannot afford those cycles to play out for their food supply. Prices need to be stable and we need a slight oversupply of staples to be robust rather than perfectly efficient.
I’m not saying the subsidies are perfectly dialed in and that there’s no waste or pork. But some are very very necessary.