Carnivorous Dinosaurs (except the Indominus rex and maybe the Indoraptor) should only hunt other Dinosaurs when they are hungry instead of a Tyrannosaurus wiping out a entire Herd in a few Minutes
That maybe so, but I doubt, that Tigers kill everything in that territory. Only those animals they consider a threat or a meal (provided they are hungry). I guess this feature could use some work. My Baryonix are attacking bigger dinos like the Iguanodon which of course gets them a big thumb claw in the gut. They would not attack them like that. And even if they did, they would of course seek to preserve their own live before finishing the fight as winner, which they are not able to. That is just dumb. Fight or Flee. There are always two options.