I keep hearing/reading people ask this same question. The
truth is, hardly any style prepares you for all situations.
I have studied several martial arts systems for the last 16 years.
Not one was complete. To defeat a man with empty hands one
must be skilled in: Striking, Throwing, Joint Manipulation and Strangulation & Choking (two are different). An artist must
also be skilled in: Kicking Range, Punching Range, Trapping and/or
Clinching Range, and Ground Fighting Ranges of combat. One must train realistically, not in a vacuum. Throwing techniques in the air for years is like learning to swim in the shower. There are few arts which address all these fighting attributes and fight ranges. In most cases, one has to seek supplemental training from professionals skilled in other areas of combat (be it seeing a Brazilian Jiujitsu stylist for ground fighting, Kung Fu stylist for stand up, Muay Thai kickboxer for effiency/power kicking and conditioning, etc. etc.). To be killed martial artists we must know what we don’t know. Not all karate styles are “bad.” Some Karateka can give a Kung Fu fighter a run for his money. I have seen it happen time and time again.
One is responsible for his or her own training. If an instructor says to his/her that his system is all one needs, the potential student should be carefull. There are complete systems out there, but most don’t come even close.
MA fanatic