Is that what you say!"in a street fight karate would win. More arsenal, dirty tricks and so on."
and also an inability of applying most techniques successfully. And what are these dirty tricks you speak of?---
Do you practice some martial arts but away ????
For beat an American karateist I think you don't need too much techniques .