I find this to be a facinating topic. If you never throw the club how can you create speed? I like the guys term in the video about calling pros expert throwers. I think that is the only way you can create enough speed to play golf at a high level. Other than chipping and putting, the golfer is basically timing the throw of the club. I pitch very similar to the way Erik advocates, letting the club pass the hands at the ball. If I want to hit it higher, I throw the club faster.
Another thought I had on the topic was a common golf analogy of using the club as like a whip. I don't think of great swings of anything close to swinging a sledge hammer. That is an action where you don't ever throw the hammer. It is so heavy you don't want to loose control b/c you could hurt yourself.
How I see this is a fine line between throwing and not throwing. If you try to take the throw out of your swing you are going to have a hard time playing. But if you go to the other end, you will have no control but speed. So the people that have the ability to play can innately find the medium needed. The players that struggle with the game have a hard time being able to do this.