The supermarkets, and fast food restaurants are the biggest culprit. We are only human, there's just too much temptation nowadays. The food portions are getting bigger....