I'm not against traditional martial arts; I think karate is awesome. However, kung fu appears to be absolutely worthless as a self-defense system. I know many styles of king fu exist, but they all appear to use odd (and ineffective) movements. In the early days of MMA (which was then called "NHB"), the kung fu guys always got beat up. In modern MMA, you almost never see kung fu.