I've practiced both Gung-Fu/Kung-Fu/Gong-Fu (truthfully, I'm not sure how to spell it.
So uhm... Whichever one! Heh.)and Karate.
I can honestly say both work equally well.
As my previous Sifu said. "A living thing must adapt and change, grow and shed dead cells. This is the same with martial arts."
A traditional martial art, Gung-Fu, Baqua, Tai-Qi, Karate... All of these things have evolved from one thing to another. They didn't just appear out of no where... Shira-Te and Naha-te are just two of the fighting stylings that created Karate... I don't know the background of the Chinese arts but I know they didn't just appear.
And I agree Etak, please break up the paragraph a little. Its helps to get your point across if you give it a professional or at least cleaner appearance. Makes it much easier for the person to read, and understand.
I think the people who say that TMA's don't work are the ones who don't understand the basis of their function isn't to suddenly become a fighting machine after 5 months... But, some people won't be happy with that.
Thats why there are McDojo's.