Absolutely.
And in terms of
content, Taekwondo is much more comprehensive than most people realize, particularly ITF. KKW is really not all that comprehensive by comparison.
But as I said earlier, it really does not need to be; you do not need a large quantity of techniques for effective SD, and even in Kukki TKD, the material is certain 'enough', but you do need to be well trained in the ones that you do have in order to effectively use them for anything outside of an exercise or belt test, and that will not happen the way that most TKD schools train.
Generally, Taekwondo's biggest "weak point" in terms of SD is not within the art but in the training focus. Kukkiwon TKD in particular has embraced sports in a big way. Dojo owners embrace it because it attracts students and wins trophies. It also works very well with kids, which are the bread and butter of most TKD schools. WTF sparing, and by extention, TKD in the olympics, is highly specialized, much more so than most martial sports, and does not resemble the self defense techniques found in TKD in any way.
Warning: long answer and tangent below:
Wonder what TKD will look like in a decade? Look at modern sport fencing. Electronic scoring, limited target areas (except epee), zero grappling (old school European sword had quite a few) and one of the original olympic sports. Streamlined and competative, with only the barest resemblence to the art of the duel from which it is descended. And those 'weapons' look like old car antennas with grips. And it is a lot of fun!
Now, the question that I have is this: is this such a bad thing? BJJ has holes in a lot of areas too, but nobody bashes it. They accept that it is a grappling/throwing/groundgame art and do not ask it to be Shotokan or boxing. BJJ certainly has a strong sportive aspect too, at least as much, if not more so, than TKD.
If you are training in one of the few hard core, SD oriented traditional TKD schools, you will likely be ready for most any unarmed encounter. If you train at the majority of TKD schools, you will have a good art that builds character, fitness, and has a strong sportive aspect focused on kicks. You will go home after training feeling better than you did when you went in and you will be a better person for it all by the time you earn your black belt. As far as SD, you will be in a better position than you were before you started, mainly because you will at least have good avoidance, blocking, and distancing skills and will be in better condition. Not the same as a hard core SD student, but better than the average Joe.
Oh yes, your stress levels will be lower and your cardio will be better. You will be more flexible and stronger, all of which will contribute to longevity and quality of life.
If you ask me, that is a serious benefit in and of itself.
Daniel