Fact is anyone can really become a yoga teacher by going to a training program, so the supply of yoga teachers is huge. The competition is fierce on getting a placement, so that keeps the price down.