Yeah, he is the king of Hype. But he is also mostly right.
The "royal court" is an excellent foundation for anyone.
Weights, I must disagree with you and furey, if you lift correctly are a huge benefit.
I like to think that the body weight exercises help prevent injury for when I lift.
I try to do a little of everything though.
THE BIG QUESTION...Can you touch your nose to the ground when bridging?????
The big answer...
Hell Yeah I can.
If you haven't done it yet, the key is taking that leap of faith in knowing that your neck will not in fact snap when you put your weight down on it. Once you get past that mental hurdle, it goes pretty easily.....
Unquestionably the royal court will prevent weight lifting injuries....for me, though, when I was doing weights, though it was fun, it did not make any noticeable difference for me. But the bodyweight and sprinting regime has made a big difference...a long ways to go, but i can see it working which is good.