Originally Posted by Wizard24
No offense, but this is just a crock. Giraffes are not tall because they would die out if they were short. There are countless species of animals that live in the same environment and are much shorter than giraffes and they manage to live on just fine.
Just did a bit more research on it, and it seems that the consensus is that theory is an old theory. It was once thought that the long necks of giraffes were due to ability to forage, but I guess some new research shows that the main reason was for "neck-swinging mating battles."
Whatever that means... lol.