Just a point here that has cropped up a couple of times. Hippogriff's don't eat horses, griffons do. At least, that's always been my understanding. Even going back to B/E D&D, it was griffons that eat horses on sight, not hippogriff's.
My point is, in this example, why on earth would the players be the first to figure out that having mobile, flying armies would absolutely dominate your neighbours? That makes little sense to me. Breeding hippogriffs, even only a half dozen or so, would drastically change warfare and economics. Even if they were only used as spotters on the battlefield, much the way balloons were during Napoleonic times, the advantage would be massive.
Anything that gives you that much of an advantage would be exploited or there needs to be a damn good reason why not.
Naturalistic I would say. Reducing fantastic creatures to just another animal, totally understandable from a modern Animal Planet point of view.
Heck, I would even argue with the consistent approach as well. Why are all hippogriff's the same?
I guess my problem is, as The Shaman points out, "you can have your unimaginable Far Realms abominations and you can have monsters that function by basic ecological rules", all creatures that are non-planar creatures must conform to basic ecological rules.
Why is it only Far Realms creatures that have inconsistent "ecologies"? Why does every non-planar creature have to be reduced to following basic ecological rules? Orcs are just another hominid. Giants are big hominids. Hippogriffs are horses with eagle heads and wings that lay eggs.
I think that reducing fantastic creatures to basic ecologies makes them a lot more boring. They become resources to be exploited. If the creatures have a basic ecology, then why aren't they being exploited in your setting? By these creatures having basic ecologies, they make the whole setting far higher fantasy than I like.
Or, it makes the setting very inconsistent. Yup, hippogriff eggs can be sold for 2000 gp, trainers charge 1000 gp to train one, but, for some reason, no city/nation states actually take advantage of them.
Actually I think that this is an even more generic concept that too many DMs do not think about. If the players can do X, especially if it is explicitly stated in the rules, then the bad guys should know that. Maybe not your dumb baddies, but the supergenius necromancer would consider the implication of scrying and teleportation when making his defences (which is why my characters knew that scry-teleport-kill BBEG would work out to scry-teleport-make new characters).
I have a rule:
For every ability, there is a counter.
It may not be easy, but there is a way.
To come down to biology and ecology, and players wanting to come up with ideas, I have no problem taking the idea and running with it. The paladin in my last campaign asked about getting a flying special mount at one point, and as a result, Wind Riders were formed. They are a corp of paladins with flying mounts that work for Heronieus.
Heck, the talk of hippogriffs in this thread just got me to come up with a variety of hippogriff that eats large fish. They live in an archipelago where there are quite a few large flat topped islands, and grab fish right out of the water by swooping down on them.
So, a moral: Dont get too hung up on how it would work in real life, it isnt real life, but if you can give a good reason that makes sense, it can help