Yes, traditional martial arts do work in the streets - sort of. Typically a martial artist of any sort has a good shot against an untrained and inexperienced opponent, but half of that is simply being used to the idea of punching something, know how long your arms really are, etc. read more
Traditional martial arts do offer some level of protection but only after the practitioner practices a specific move so many times. To practice specific responses to specific threats complicates things because the attacker will no doubt attack with something the practitioner hasn’t practiced on. read more