I don't know about Indiana, but in Texas companies buy farmland because it's often available near population centers and infrastructure. And the land is available because the existing owners do just enough farming/ranching to qualify for the lower tax category.