Everything in biology ultimately boils down to food and sex. To survive as an individual you need food. To survive as a species you need sex.
Not surprisingly then, the age-old question of why giraffes have long necks has centered around food and sex. After debating this question for the past 150 years, biologists still cannot agree on...