Lots of good reasons to have one. You did not tell us your situation. They help protect the flock from predators. I had 4 last year; all gave their lives to protect their hens. (Now have dogs and fences.) They keep a certain balance in the flock; a hen will act like a roo to a point if there is no roo; she will be dominant. I personally think flocks run more smoothly with the natural balance of a roo present. They can get unbearably mean to people, but there are so many roos who are "good roos" that it should not be necessary to permit one like that to stay. OTOH, some feel the mean ones do a better job with the flock, and just deal with the aggression (watch your back, leaf rake, etc.) And certainly they are much better eye candy than hens are. Crowing is an issue as well. Personally, I love to hear a roo crowing, and I chose to live where I can have whatever animals I want, so do not worry about complaining neighbors. (My neighbors either have mooing cows, crowing roos, barking dogs, noisy 4 wheelers, or could just care less. The one neighbor with no animals has WWIII every weekend (shooting practice.)