This is not at all accurate! Both my roosters crow all day, off and on. They don't crow early in the morning, but as the afternoon comes on. They tend to crow more in the warmer months. Although these months do have more sunlight, they start way after the sun comes up. Also, even in the colder months, like winter, they only crow when it starts to warm up. Like today for example my rooster Dillon has been crowing all day, while yesterday it was rather cold he didn't crow once. Also, this article didn't state why they did it, just what triggers them to do it. I feel that roosters do it for territorial purposes, because my alpha rooster attacks my omega rooster when he crows.