Onox was to light the flame of Destruction in order to revive Ganon, he did just that by the end of OOS.
The Seasons being out of whack causes this. Of course I can explain all the plants and things that grow instantaneously during summer and spring while they are dead in Winter. What if this...