Macrobitic diet to help people with weight?

Yes. But some people need more protein and good fats so modify the diet accordingly. Olive oil can be added after food is cooked, and coconut oil is good to cook with. Avoid soy oil as it promotes weight gain more.