It may simply be the normal predator-prey dynamic. Even if the predator is infinitely more powerful than the prey it's not in their interest to wipe the prey out. They want to leave enough prey for tomorrow. And if there are defector predators that try to gain an edge by eating more than is sustainable, other predators will try to stop them from doing so.
Now, before you object: it's not always perfectly balanced like this. Sometimes the prey does go extinct.