As with any style it all depends on the school, the instuctor and the way the student accepts-applies-and practices what they are taught. Within every style there are sure to be "McDojo's" there are also to be found within every style dojos which teach solid karate very suitable for self defense.