We live in times of plenty. In the western world, at least. It's to the point where people think it's normal, they feel entitled to it. A treat should be rare. A few times a year. Maybe once a month. In small quantities, but still a treat. A feast, even more rare. A couple times a year. Very special occasions. But rich, heavy processed food is so cheap now, and available 24x7 within a few minutes walk or drive of like 99% of the population, that even the poorest can afford daily what used to be considered treats and weekly what used to be considered feasts. This is not how humans eat. This is not how we evolved. But we can fight instincts. We do every day, electing to keep our pants on in public. If you didn't grow up with the right habits, you have to use your brain and decide to eat healthy and stay in shape. There is no one else to blame.