Kickboxing or Bo Ji as it is referred to by the Shaolin students does create practical usable fighting skill in a short period of time. These skills are largely associated with the young athletes being superiorly conditioned that follow a hard training regimen that is geared towards contact training. Whereas the traditional application were designed for defense against bandits and criminals, the strategy of the two differ greatly.
In Bo Ji the opponent is a singular well trained fighting athlete that will most certainly possess higher levels of fitness, speed and knowledge on how to fight within the context of the match. For the traditionalist that is not interested with fighting in competitions as a profession, he/she may not have the time and ability to train for such a high level of fitness.
Many conditions that would present themselves in a self-defense scenario are also quite different than those a competitor would face in the ring. Though the Bo Ji kickboxer will be facing a highly skilled fighter in the ring, he knows the rules and isn’t worried about surprises.