It's a pet peeve of mine, and I've heard more than one person on the panel do it now so I must say something.
PLEASE stop saying, "The reason why ..."
It's poor english. It's redundant. The words "reason" and "why" mean the same thing in that context. Do not use them side by side in the same sentence.
Instead you should be saying, "The reason that ..." or just "The reason ..."
"The reason the bird doesn't fall from the sky is that he keeps flapping his wings to create lift."
"The flapping of the wings creates lift. That's why the bird doesn't fall from the sky."
...which is a sentence that works just as well with "reason" ...
"The flapping of the wings creates lift. That's the reason the bird doesn't fall from the sky."
The example above shows that the two words have the same meaning and it makes no sense to put them side by side in most circumstances.
I know, I know... it's a nitpicky, frivolous thing. It doesn't really matter all that much. I should get a life, etc... But that doesn't make it right
Perhaps you can blame it on the poor textbooks you used in english class.