ummm...because they feed at all levels...<quoted text>
"The textbooks still say that the giraffe got his long neck because all the food had run out and he was trying to eat up there in the trees. And I am saying, "Okay, good, but what about Mrs. Giraffe? She is two feet shorter. What about baby giraffe? If all the food is gone and he's got to stretch up there to eat out of the top of the tree, what is baby giraffe going to eat after they are weaned from their mama?" It doesn't make any sense at all. Maybe Millions of years between meals?!
What we have here is irreducible complexity. It's like when we reduce fractions down and you can't reduce them down anymore. Complexity requires all the different parts that are needed working together perfectly, so they are irreducible. You can't take them down anymore. They need all these parts, and all the parts have to be fully functional. You can't have a partially formed heart, or a partially formed valve, or a partially formed sponge. They have to all be there. They have to all be fully functional, or you don't have a giraffe."
not a rocket scientist, are you?