Unfortunately there are far too many Kung Fu schools in western countries that teach utter and complete nonsense. Even Kung Fu schools in China are getting bullied by a mediocre MMA guy who is exposing and embarrassing them.
If you want to learn about Chinese culture and how to dance with exotic weapons, by all means.
If you want to defend yourself, look elsewhere.
That's why I have such fond memories of training in Lau Gar under Neville Wray though. It seemed such a rounded approach. Neville would teach the 'traditional' techniques, we did semi contact sparring and for competition, and he would teach realistic techniques that would be effective in a street situation. I think it very much depends on the instructor.