This is correct. The breeding cycles were established during the last ice age when calves had to be born within a narrow 2 week window or their chances of survivability dropped to zero. ~10,000 years hasn't been enough time to change that biological imperative. Rut timing is almost exactly the same frame in the same areas from year to year. Weather, moon phases etc influence more of what hunters witness and therefore perceive. Bull to cow ratio could also be a factor as well as major disruption to any given herd -getting broken up and separated during the breeding, herd bull getting killed etc -those factors could spread breeding out longer than usual or breeding could be highly condensed. Regardless, estrous cycles aren't driven by weather or moon phases -its the amount of daylight.
Every year, everywhere I've ever hunted, without fail, I always hear the same comments about the "rut being weird this year." Makes one wonder what a normal rut is and who has experienced it? Some years, your season dates, your time off, weather, moon phases, and being in the right place at the right time align perfectly to experience rutting activity during daylight hours. Other years, not so much. When it comes to elk hunting, some people hear bugling and pronounce that the rut is on. What they don't realize is that elk are vocal year around. I've heard a slope full of screaming bulls in July. There can be rutting with lots of bugling, there can be rutting wiih no bugling, there can be bugling with or without rutting.