I've been in TKD for 27 years of the 30 I've been in the martial arts...and I have to agree that there indeed a lot of schools out there that aren't worth the paper of the contract they get you to sign. Its downright embarrassing.
Let's look at the art separate from that issue.
TKD has some glaring weaknesses when it comes to self-defense. The kicks and punches...if drilled properly...can be part of a good stand up game. There is no ground work, no effective work against weapons, and no work WITH weapons. Note that I am using absolute statements there. OF COURSE some of the schools out there have cross training or have enlightened instructors who have addressed those issues. I think it safe to say most don't. Thus I use the absolutes for emphasis...it is hyperbole, of course, but intentionally so to make a point.
Is TKD an effective form of self defense, as currently taught in the mainstream? NO. Not taken alone. If one cross trains with other systems, TKD can offer a great deal of value. I can say the same for Judo, Aikido, and Hapkido...and other arts as well. I heard it said that no one art has more than 15% of the information that is out there. That's an overstatement, given the number of arts. Bottom line...ALL martial artists interested in self defense need to cross train. Many are. I go to Modern Arnis seminars and I see Kenpo people and Tae Kwon Do people there. I go to Sayoc seminars and I see grapplers there. People are cross training in order to fill in gaps and augment what they already know.
On another note...
Some call TKD a martial sport, not a martial art. This is a matter of semantics. It is a martial art and a martial sport. Some of us define it as an art, practice it as an art, ergo, it is an art. Some practice it as a sport. Get a thread going asking "What is a martial art?" and see the variety of responses you get.
Regards,
Steve Scott