Good Lord. Yoga is a cult. That's coming from someone who actually incorporates a *reasonable* amount of yoga into my exercise routine.
First off - YOGA IS NOT GOOD EXERCISE!
"Yeah, but, bolobaby, I sweat so much when doing it!!!"
So? I sweat when taking a huge dump sometimes. Does that mean I'm getting "good exercise?" Hell no. Yoga is a stretching routine. There is a bit of muscle endurance incorporated into some of the poses, but it is not enough to get you "fit." If you want to get really fit, you have to do ACTUAL exercise. Yoga (or any stretching routine) allows you to do it with less injury, pain, and more athletically.
The people who do Yoga every day are BAD fitness "experts." You do NOT need that level of stretching on a daily basis. If you want a balanced fitness routine, you incorporate ALL fitness components over the course of a week:
Muscle Strength
Muscle Endurance
Cardiovascular Endurance
Body Composition (that means managing your fat and building muscle)
and Flexibility
I would add that "explosive interval training" should be translated into a sixth component of fitness which would be "Athleticism," but that's not in any manual anywhere, just something I believe.