It's a reasonable argument that government subsidies for farmers reduce prices for the consumer, but I don't think it's necessarily a correct assumption.
Subsidies help the local farmers to compete with farmers in low cost countries. Transportation costs are usually insignificant.
So without subsidies the consumer might pay the same price, but the store just ends up sourcing the product from a different country. However, having a significant amount of food production locally has obvious strategic benefits (and I don't mean just war, even a draught could create sufficient shortages)
Subsidies help the local farmers to compete with farmers in low cost countries. Transportation costs are usually insignificant. So without subsidies the consumer might pay the same price, but the store just ends up sourcing the product from a different country. However, having a significant amount of food production locally has obvious strategic benefits (and I don't mean just war, even a draught could create sufficient shortages)