hmmmm ... can't help up be reminded about the Chinese story of the frog in the well.
hmmm...I was going to say the same thing
If you think that he stumbled on something - then show where that is differentiated in his writings and his actions instead of just stating that it "might" be so.
If he has a "remarkably unique new martial art" - then show us how and why that is so, instead of just saying that other people simply can't see out of the well. It's a cute story, but it really doesn't move the conversation anywhere.
But before you do that - you might go back and check out the last ten years of threads where we've discussed this kind of thing before.