I also think people forget that there are several regions in the US where keeping a couple weeks of food on hand is not just a choice, it's a realistic smart decision because of the common occurrence of natural disasters.
I think >90% of people live in an urban area where that is not the case so I don’t think it would make sense to massively shape policy for those few that live in the country.
Actually (again n=1) the people that I met that lived in the country had vastly better and cheaper access to unprocessed food than those in urban areas.
I reckon it’s more a culture thing than anything based on “cold logic”
The government subsidizes the crops used in processed foods, specifically corn, soybeans, wheat, sugar crops.
But these crops also supply animal feed, fuel, exports, and ordinary foods.