Hi Dan! I said I may reply to this and well here it is! (sorry if am stepping on what other have already said)
Breeding programs as far as I can tell are carefully managed (please correct me if am wrong and my whole thinking will be out if it is).
Therefore they breed the animals to ensure genetic material and that population is sustainable i.e. there is not too many animals being born and that this not enough animals being born.
However there are problems with this usually outside of their control;
1 - Collections may breed animals that they are told not too, thus potential creating more animals than the population can handle
2 - Collections may have taken measure to stop breeding but nature finds a way (failed contraception usually the most common!

)
3 - No this is complete outside of our control, the sex ratio of animals born, if a species like elephants, gorillas bred too many males there is potential not enough room for the extra males.
Taking these factors into account I can see the point of euthanasia as a management tool in the last two situations (even if I don't quite agree with it which I shall explain).
What do you do with these surplus males? Many which won’t ever enter into a breeding situation. Is it not better to potential dispose of these animals creating room for the population to grow to a sustainable number?
I would prefer these animals going to new collection to gain experience of holding them, thus when a breeding group became available we would have a better chance important animals not being lost.
And back to this original question about this being rife in zoos, can someone actually confirm this? As this would change my mind on this matter and am not talking about evidence of irresponsible collections as expect such things from such places.
Regards
Taun