the ultimate success seems to be due more to the individuals on the team rather than the technique
+10000!

This is true of all project management aproaches though, they're all only as good as the people running them. None of them is a silver bullet and any given project will only succeed if somebody takes the time to actually run it.