I don't understand this, mainly because people who complain about roosters usually have dogs that bark the hell out of themselves at all times. I've found that even cats, when they're not kept indoors, are super noisy at night.
Sure, roosters may crow at any time of the day, but it is one or two crows, and then they shut up. Dogs can bark constantly for half an hour, even at 4 am if there's a cat wandering around, and no one cares.
Serious question tho, do you even HEAR your rooster's crow if you're sleeping? I heard him the first, second time he crowed, not every single morning in my life (unless I was already awake). When my boyfriend stayed the night, he only heard him the first, second time, too. Same with my neighbor as far as she told me. It's like people's brains learn to ignore the crowing, unless, I guess, you have insomnia or very light sleep?