Keep in mind there's a LOT of subsidies for farmers and livestock. Part of the price is because it's baked into our taxes.
Granted, we also have more than 900 million acres of farm land. That's more than 1.4 million square miles. For perspective only 6 countries are larger than that in total land area (7 if you include the U.S.)