First Kung Fu is a generic term (although it is a bad translation) meaning Chinese Martial Arts, the proper word is Wushu and the proper translation of Kung Fu is "hard work" not martial arts
Here is a partial list of
Chinese Marital Arts
Second it is not every pretty in a fight and if you train things like Baji (one of the videos clfsean posted) it is hard and painful training, it is rarely pretty but it is damn effective.
I trained a lot of Xingyiquan, also not pretty and the training is hard. painful and boring but if you do it right you will be able to move very fast and hit like a truck.
There is a groin punch in the Yang Taijiquan long form as well as qinna and the breaking of bones (think elbow). Xingyiquan in one of the applications of Piquan will break a neck.
This stuff is trained properly and done correctly is not pretty and can be damn dangerous. However most of what is seen is the modern wushu stuff which is pretty to watch, requires a lot of
athletic ability and stamina but has very little real world applications as a matter of fact many who train modern wushu also train sanshou so they can actually fight.