In Wind Waker there is a sense of urgency, if Link would have fell asleep 7 years it's likely Ganondorf would have accomplished his goals. Plus like the OP points out when the blade was first drawn it wasn't fully powered, that could explain why he was able to draw it. With the power to repel...