From my experience, martial arts work only in fights where the other guy is using martial arts.
True self defense means doing what it takes to survive, fighting dirty if need be. Karate doesn't teach that, though I wouldn't say it's an outdated concept since the discipline and state of mind learned from Karate training has it's place in today's world.
Bookmarks