I have to say Bill I totally disagree with you. I've been to at least two very outstanding schools which were nothing like McDojo's who were doing quite well financially without resorting to McDojo methods. Both offered very high quality instruction, only awarded belts if you were near perfection in your technique (They said it had to be perfect, but nothing humans do is perfect, close to perfection yes...) were not overly commercial in their way of doing business yet thrived through word of mouth that they were very outstanding schools. I think McDojo's are a disgraceful and unnecessary way of doing business.