Its easy to train a dog to be quiet - I know - I've had to do it - not too easy to train a rooster not to crow - but if you know a way I'm all ears...I agree. I agree also that they can get noisy. But if you want one there should be similar local laws to what exist for dogs or other nuisances.
Personally if I could, I wouldn't have one in a backyard incase it got nasty. But at the same time I'd love to be in a position where I could breed and play with genetics.
I've never had a nasty rooster yet. If you raise more than one at a time it is no different to any other animal - they create their own internal hierarchy and usually stop at dominance behaviour. If one did get nasty around my place - it would end up in the pot!