I guess I'm in the minority when it comes to the definition of dangerous animal, the actual chance of losing an eye to your rooster, and the acceptable responses to their aggression. My experience is much like @gimmie birds. The more you try to "fight" a rooster, the more they will fight back. Hitting them or kicking them makes them hate you.
He's attacking, not striking back after human aggression.
He's dangerous and needs to go.