Hello,
It is very easy to make claims, especially over the internet, of ones superiority.
However, I will say what I have been saying for years;
Every lineage has someone who can make it work for them and be very effective.
If one lineage or approach was as superior as some seem to think; that approach would be kicking butt and taking names of everyone who challenged them.
I also believe that if one approach was truly superior that would be the one that most of us trained.
The simple truth is that it really comes down to how hard one trains more than which lineage one trains.
While some lineages are doubtless crap, it has more to do with the individual's effort in the majority of cases.
There is no secret ingredient that will insure success unless you count the effort applied as that ingredient.
While it is great to have confidence in ones approach, one must also keep in mind that just because one is confident does not make one accurate.
To make a claim that a 3 month student would beat almost any 5 year student is, imho, a statement which shows a true lack of several things.
While I am sure that there may very well be some 5 year or even longer training students who could be beaten by someone with a good foundation who trained diligently I would say the fault would not be in the older students lineage but rather more in how he trained and how hard.
Blanket statements are something which I try to avoid as they often end up being filled with holes.