You are correct that a human body needs sugar, in order to function well. But that sugar should primarily come from healthy food like fruits and vegetables and not from sugary drinks, cakes and snacks. Diabetes is not caused by eating to much sugar, but by obesity, so when people are beginning to get fat, it is about time to cut down on the sugar intake.