Not to diminish your larger point, but your figures for expensive farm land in the cornbelt appears outdated to me. Farmland in southern Indiana (corn/soybeans/wheat) is selling above $10k per acre, with some specific plots around $15k (though this is not strictly because of farming potential so much as location and natural resources). There have been some great increases in value the past few years.