Not necessarily. I hear all the time about people who have lost weight and are now healthy. The two are not equal. Although, losing weight clearly goes a long way towards improving your overall health. Going on a starvation diet does not make you healthy. Taking hormones to lose weight does not make you healthy. Drinking shakes to lose weight does not make you healthy. Two important steps to long term health (isn’t this the real goal?) are eating more healthy foods and increasing exercise/activity levels. Eating more foods low in calories and high in nutrients, fiber and anti-oxidants is important to improving your long term health. Drinking shakes that leave you hungry and are void of soluble fiber and healthy anti-oxidants found in fruits and vegetables may help in the short term, but clearly is not a long term solution. Most short term weight loss solutions fail in the long term. Losing weight by eating less calorie dense foods and more high fiber, nutrient rich foods is the best way for long term success. Exercise needs to be a part of any long term weigh loss/healthy life style plans. Increasing activity helps burn calories, keep weight down, lower blood pressure, and increase endurance levels over the long term. Your long term goal should be improved overall good health, which may also include weight loss.