The sort of sugar makes a difference too. As the infamous HFCS has elbowed out sucrose for (politically distorted) economic reasons, we have sweet foods that satisfy less as compared to the calories they impart.
Being able to be satisfied is a major key to healthy eating.
I truly hate HFCS. Foods taste different. I would rather have cane sugar.