For anybody not familiar with the phrase, a McDojo is a school that teaches a watered-down and impractical form of martial arts in the name of making money. The “Mc” is taken from “McDonald’s”, as in mass produced – low quality! They usually have all the expensive designer gear too, which you have to buy from them of course.
Many real martial artists complain about the rise of the McDojo (myself included). Many martial artists complain that those who train with McDojo’s do so because they want to get easy belts without working hard! I don’t think that’s the case as those people don’t know any better, many of them haven’t seen proper martial arts before so don’t have anything to compare with! In fairness, many of McDojo’s give a good physical workout and are fairly strict on the discipline; it’s just the martial content that is lacking. And I’m not even talking about sport martial art here, as serious sport martial artists can really move with speed, accuracy and good technique.