I think this shows a fundamental lack of understanding of animal behaviour.
No animal is "mean", that is a purely human trait we project onto them to rationalise behaviour they show which we don't like. And that behaviour 9 times out of 10 is down to us, our treatment of the animal and the situation we put it in.
A rooster that is showing perfectly natural protective, hormonal, inept, fearful or competitive behaviour (by showing aggression, albeit often misplaced) is not being deliberately spiteful to you or the hens. It is just being an animal. And often it is reacting to something we have done which they have perceived in a certain way.
By all means, kill and cook and don't breed your roosters who display behaviour you don't like, that is your perogative, but please don't assign human motives to them like "meanness", don't avoid all your responsibility for their behaviour and don't castigate them for just being roosters.