While America is fighting the epidemic of Obesity, yoga can offer an excellent solution for this issue. At the physiological level, yogasanas helps tone our core muscles and makes our digestive process more robust. It reduces constipation and improves the assimilation of nutrients more efficiently. We don't feel the intense hunger and cravings as much as before. Since stress leads a lot of people to food as a source of comfort, yoga, by eliminating stress, reduces the compulsion to overeat.
So although yogasanas may not seem to 'burn calories' as much as other cardio exercises do, it has a holistic impact on our eating habits, and our overall sense of happiness and well being. Only caution is yoga is not an instant cure like popping a pill. It takes time to develop a good practice and self awareness. But the weight loss is lasting as are the life changes that go with it.
Do you practice yoga? Please do and remember to consult your doctor before taking up yoga.