Here's an interesting link on the subject:
let us reason . org / NAM1 . htm
(for some reason it won't let me post the link--just take out the spaces). This guy goes through the facts and history of Yoga and says what he thinks.
It sorta makes sense, but I have the same questions. I...