I can certainly understand the benefits of attending a live-body yoga class. I'd love to have a flesh-and-blood person watching my form and offering corrections, suggestions and modifications. For me, it's not really an issue of embarrassment or feeling that anyone else is looking at me.
For me, it's a matter of 2 major factors. The first is time and convenience. I don't want to spend time (no, not even 10 minutes) driving to or from class. I don't want to be beholden to someone else's schedule. I want to practice whenever the mood hits me. I don't want to feel guilty because I 'missed' a class. And I don't want to have to rush home to take a shower.
That leads to major factor 2: Showers. I've discovered that one of the things that has always turned me off from exercise of any sort is the sweat factor. I HATE getting/being sweaty. I want the sweat off me as fast as possible, meaning as SOON as the workout is done. And I want the shower to be clean, not already wet and steamy and
definitely not full of someone else's hair. Gross. When I work out at home, I can vouch for the state of the shower

. And I get a whole bathroom, all to myself!
I also like that, at home, I can stop the dvd and go to that bathroom if need be (dad-blasted water drinking!). I can replay the parts I didn't understand, or do a stop/still to really study a pose. I can control the temperature. I can control the lighting. I can have my ceiling fan on for circulation.
So, given all that, it comes down to a tradeoff. I can sign up for a class with a live instructor (and end up not going), or try my best to do my best at home. For me, I think home is the better option. Now, if I could get an instructor to be at my beck and call and come to my house whenever the mood hits me...
