Half of Australian children and teenagers will be obese or overweight by 2050, an alarming study reveals.