i do or did always cuz i love it as form of dance. it has nothing to do with culture or traditions. if you saying it that you doing it for culture and traditions or whatever, then you just lying to yourself so you could feel better. i teach now n i always have my students talk to me in punjabi and talk properly, say ssa when we meet n i tell them why its important. thats a lil something im doing for punjabi culture but teaching bhangra itself is just teaching a form of dance for me. Its like saying i can do bhangra better than them so i am better punjabi than them. when you practice for bhangra and choreograph the whole thing, do you think that if its traditional or think if its good enough to win you a first place? sorry got carried away and Don't mean to defend anyone.
i do bhangra cuz i love it.