It would work ten times better if the alpha just stay the alpha until we removed them from the enclosure and the new adolescent stays beta unable to breed until we give it a new mate somewhere else.
I'm not sure about this solution.
I definitely don't want to see it factually eliminated from the game by making it a fringe case.
Clearly, fighting should not start immediately and the general frequency might need a balance path. Especially with some animals such as wolves, fighting between related animals might be way too frequent.
Generally though, fighting animals are not the end of the world. A "fight" is not neccesarily a mortal combat till death, but a natural aspect of behaviour with lot's of growling, snarling or headbumping. Social status has to be re-evaluated all the time or enforced. Does the growling and snapping of a dominant lion against a lower ranked pride member who tries to steal food prematurely counts as "fighting"? Some seem to think so.
I do not jump to each notification, just because it's there in flashing red.
Deadly encounters are rare and unfortunte injuries will be dealt with by the vets. It's their job!
Fighting oftentimes indicates overcrowding and hints towards an issue that has to be dealt with - but even then, not instantly and with panical hurry.
So: Some balancing? Sure!
Factual removal: Please not!