Not everything is about economics. As the romans said - you need bread and circuses to stay in power. Keeping food cheap serves an important political function. It also serves an important security function to keep food domestic because if you are at war with where your food is grown, you are not going to win that war.