It did read a bit like food hate to me. I actually agree with the OP that sugary foods are the worst possible way to get calories, but I'm always confused when people start bashing "processed" foods. What does that even mean? Everything is processed nowadays. All you need to not be fat is to not eat more than your body needs to function smoothly. It's that simple.