When people have rigorous lifestyles, getting enough food to eat is important. 2000 calories a day might be enough for a normal lifestyle with modern conveniences, but athletes and farmers will go through 3000 to 4000. (Some professional athletes will go through a whole lot more. Michael Phelps was said to go through 12,000 a day.)