Why? Because they've always grown it. So the subsidies encourage them to keep on growing it instead of diversifying into more competitive or higher value crops.
But what is significant about insurance? Since no good discussion is complete without a car analogy, let's go there. Say you always drove a truck. By your logic, auto insurance encourages you to keep driving trucks. Which suggests that if you could no longer get auto insurance, you would start driving a bus/van/car/whatever instead. But what makes you think that? If auto insurance disappeared for some reason, why wouldn't you still keep driving trucks as opposed to buses/vans/cars/whatever? There is probably a reason why you started driving trucks in the first place that doesn't go away even if insurance did.
In the case of corn and soybeans, there is a really good reason why they are grown so much: Because that's where the market is. It is what people want to buy. They are the most competitive and highest value crops in the regions they are grown.
Given the fact that they're subsidised, I doubt that they're the most competitive crops. Competitive crops don't need to be subsidised.
Also, if they're so competitive, then why has the demolition of USAID caused them economic harm? A competitive product doesn't rely on a taxpayer subsidised buyer to make their market.
https://www.npr.org/2025/02/19/1232435535/how-usaid-cuts-hur...
(Not that the subsidies are always actually the most sensibly set out: but the general idea of subsidizing farming is an important one)
Maybe originally, but not anymore. Exhibit A: See America's waistline and the reason behind it (hint: farm subsidies and SNAP, two sides of the same coin).