There are many large problems with the Moy Yat (Yip Man) version as performed here. The HFY looks like a completely different system not focused on the same things. TWC looks like it might be a highly corrupted form of YM- if so then hard to see how it wouldn't be broken beyond repair.
Your beliefs are only applicable to you, to which no other branch is obligated to subscribe. What you hold to be truth is contrary to reality. The Wing Chun that you practice is NOT the standard to which all Wing Chun branches are held. Each branch has it's own interpretations & applications of the movement & theory. Each has equal rights to the label of Wing Chun.
Who are you to say what is right or wrong? I believe your approach is limited in scope for lacking core methods utilized by older branches, yet I don't insist what you do as broken. You do not employ the same strategies, tactics, methods, movements, theories etc. as these branches. Since you do not, what makes you think your method is applicable to them?
Quit trying to insist that what you possess is superior in theory, approach, function & application & that everyone should follow your approach. There is no singular, linear approach to Wing Chun. You cannot organize all the various interpretations into a neat little package and expect everyone to accept that as the only way, and suggest if they don't accept it, then what they have is broken or not Wing Chun. You don't get to decide what is or isn't legitimate, how to interpret based on your intelligence and comprehension or appoint standards.
Wing Chun existed long before Yip Man, Wong Sheung Lung & Philip Bayer and you, hard to believe that in an art that has spanned centuries and been learned by thousands, that only a few "chosen" ones learned the "truth" according to you. It has become quite evident that your knowledge & understanding are extremely limited when it comes to what constitutes the label of Wing Chun.
Personally I'm sick of your negativity & divisiveness. If you don't have anything constructive or positive to say don't post. Your behavior is getting old real quick.