Yoga pants are great. Nothing wrong with them. They cover up, make great outer or under garments. Add a t-shirt and heels or wear them with flip-flops. Versitile, and always fits. In the gym, you can bend over in them without risk of shorts showing more than you want. Yoga pants make great casual or workout wear. You can ride a bike in them, without fear of getting caught in the chain. You can skate with them, without fear of the blade getting caught in the pant. Many "jeans" are now just "Jeggings", a super stretchy denim cut like a Yoga Pant with belt loops.
The Governing Body is Booty obsessed. They're all about covering up that bass. They're all about that bass, about that bass, about that bass . . .