I looked after free range chickens with multiple roosters who were human aggressive when I was ten. You learn to avoid them, much like you learn how to deal with any other potentially aggressive species.
Why would I want to keep a dangerous animal that I had to avoid?
I have no issue coping with and avoiding the black widows and the copperheads in my environment, but I shouldn't have to avoid MY OWN LIVESTOCK.
I am willing to eat my way through as many roosters as necessary until I get one who doesn't see me or my family as a threat to his flock and isn't stupid enough to attack the giant who brings food and water.