Chinese MMA fighter Xu Xiaodong's crusade against traditional martial arts has exposed what the internet has dubbed “kung fu fakery”.
And as the South China Morning Post’s Patrick Blennerhassett explains, many people who take traditional martial arts classes mistakenly believe the training alone helps them become good fighters.