Don't give me that crap. Gary Lam is a knucklehead dumb ass and he made that statement recently. Go ask him again right now, he'll tell you the exact same thing. He'll say he'll beat up any UFC fighters on the street. What a joke.
I bet Liz Carmouche can beat up Gary Lam in a street fight.
I trained with Gary Lam for about a month. When I told him I trained in praying mantis for about 5 years when he asked me about my experience, he bashed mantis and told one of his students to show me some basics and that was that.
I have overheard him address his students about mma fighters. I remember one story he told about how he has a friend that was an mma fighter and decided to spar against each other. They both went at each other, but decided to stop after they both landed a punch to the face and bloodied each others noses. He acknowledged that mma guys are tough. He said mma guys train a bunch, lift weights, etc. They also get hurt a lot. Wing chun guys don't get hurt because they train with control. That was why they didn't spar, but only chi sau. This was about 7 or 8 years ago when he was teaching out of his backyard.
I can attest to his skill. He can handle any untrained person on the street. He could even handle a lot of trained people too because they would probably underestimate him. He hit me with one of his punches and there was a lot of power. I still don't understand the mechanics. He doesn't turn his body and it seem like an arm punch, but one of his students was showing me their power generation technique which is turning one's heels and hips, but not the body.
I also think Wing Chun is extremely limiting, but there are some good skills to be learned. I think it could be incorporated into the guard(bjj).
I think in terms of self defense, it's whatever a person will continue to do and to be able to stay healthy that will be the best self defense. If a guy that isn't that tough goes and does muay thai at one of those tough guy gyms, he might be injured all the time and might get a detached retina, etc. So how is a guy that is injured all the time going to defend himself effectively?
Self defense is more than 1 on 1 fighting. From what I've read and listened to on self defense, mentality is a big part. The best is to avoid any situation or not be put into a situation. If one must defend themselves, there needs to be no fear. Skill is important too, and I agree with some other posters who have recommended KM or Systema.