I was confused by
"main causes of preventing obesity"
I have a breastF child and a bottleF child, they are both slim, probably due to not over eating and plenty of activities and exercise.
Yes there are many underlying factors that can make certain people more likely to be obese but at the end of the day if you eat more calories than you burn then you will become overweight. Over eating, unbalanced diets and seditary lifestyles have a lot to answer for.
Just out of interest did the bottle fed babies of the 50's grow up to be obese? Or were they still eating a decent diet and not spending hours on the PC chatting on MN .