This kind of gets at the nature vs. nurture question. Is rooster behavior towards people genetically determined, or does it depend on how he is cared for? I've seen others posting on other threads that they think it's his innate nature: the way the rooster is "wired". But I think it's both nature and nurture.
I had one rooster that was extremely aggressive towards people from a very young age (only several months old). No one was roughing him up or trying to show our dominance over him in any way. In his case, he was so aggressive by nature, it was not possible even to attempt taming him. No one could go out in the yard without him charging and jumping. I felt it was dangerous to keep him, and he got the ax.
But the only other one I had that was aggressive towards people was one that suddenly became aggressive, especially towards children, immediately after a very active/aggressive 10 year old boy chased the chickens in the coop, grabbing the hens. I was horrified, as was the poor rooster. That kid was never allowed near my chickens again, but unfortunately, from then on, this rooster would jump at any other kids who came around. I think in that roo's mind, children had become potential predators, and I don't blame him. That's a nurture (environmental), not a nature (genetic) issue.