Personally, I didnt' see "IT" in any of the videos you provided links to. With all due respect, David, You may want to go and visit with Dan, or Mike or Akuzawa Sensei if you have the opportunity so you can, at the very least have some common ground in terms of moving the conversation forward, but more importantly in terms of opening up your own training to levels higher than simplistic ju-jistu level waza.
...best in training to all.
I would like this thread to be less like this tv show:
and more like this tv show;
What is your definition of IT Shaun?