A fire will always burn. If you throw gasoline in the fire, it will explode.
Roosters are not pets, they're not domesticated animals. Their behavior is the same as wild animals. Fear is the fuel for every naturally aggressive animal. Roosters are naturally aggressive.
If you see a hog in a forest and you run, the hog will attack you even if the hog initial intention was not to attack. Fear and fleeing is like telling the hog "please kill me, I'm so outrageously weak". Same goes for the rooster. I'm not making excuses for the rooster, but if the humans behave in the wrong way, it's the human's fault because humans can use reason, animals use instinct.
If I give a treat to a dog every time he barks, it's not the dog's fault if he ends up barking all day.
Aggressive roosters are hard enough to rehab, but if the human is afraid of them, fear will reinforce bad behavior towards the infinte. Seriously, roosters literally feed on fear.
I work with cattle. I've been charged, kicked, challenged many times. If I was scared, I'd be dead by now. Roosters are livestock, not pets. Around livestock, you must be the boss, not the chicken. There is absolutely no reason to be afraid of a rooster. Just get a stick and hit the thing. He started it, so it's self defense. If he dies, just shrug and make soup. If he survives, maybe next time he'll think twice... or maybe not.
Many cockerels can be human aggressive. Some will learn that humans are not to mess with. Others have very low self preservation instinct and will keep attacking and attacking, and those really don't deserve to live and spread their suicidal genes.