But for Karate, I definitely don't see how useful it could be,
when strength is challenging strength. The stronger ones would win.
Having hand combat can be risky as you are too near to your
opponent. If you are using legs, at least there's enough room to
separate you and your opponents. Of course, there's a chance that
your opponent would grab your leg and cause you to fall off, but
with proper training, you should be able to get up in time.
In a street situation, I am in the view that no matter how trained
you are, you won't win. When a person is just anyhow throwing
punches to injure you, you are thinking of ways to defend against
his punches, which can throw you off balance anytime if you aren't
fast enough. The best is still to run away.