To start with the Haney stuff is funny and the only statistics that one can view support his success just fine.
A little history on Dave Pelz. He worked for NASA. His students have won over 15 majors.
He played Big 10 college golf on scholarship. He is still a scratch golfer.