There are far too many perfectly good roosters in the world to waste time with those who can't be trusted.
That said, I also think some people are simply not cut out to own roosters, ganders, drakes, dominant personality dogs, pigs, and so on and so forth, in general. I think there are two factors that determine a person's potential level of success with animals and I think they're both, largely, in born / can't be taught. 1) Ability to read and mimic communication via body language, and 2) innate personality.
Animals have been bred to communicate with body language for centuries, at the same time humans have been bred to communicate without it. To the point that many people straight up do not even see the subtleties their animals use when communicating with one another. If you can't read and then speak with body language, you can't communicate with most animals.
On the personality side of things, for animals being dominant and/or having a strong dominant is a matter of life and death. Most of the animals we keep as pets are social animals, they live in packs, herds, gaggles, flocks, etc. For them they either have to assume the dominant role or have a leader who is dominant enough to inspire a complete feeling of safety and confidence. Some people -- many people -- are simply NOT dominant people. Their natural instincts are fear, flight, avoidance of confrontation. These people are not going to inspire confidence in animals, they're not going to be seen as a leader, so they're going to be challenged.
Of course, the play between the two sets up a whole scale of potential success -- dominant people who have a strong ability to read and communicate with body language will likely be highly successful with animals; timid people who have no ability, on the other hand, would have very little.
Being honest with ourselves about where we fall on that continuum and choosing animals accordingly can save a lot of frustration -- and, for the animals, lives, since many problems arise from mishandling/communication on the part of the human.