It's a big struggle to eat nutritiously. The food industry, with a mammoth budget for advertising and promotion, tempts us every waking moment with calorically dense, sugar and salt laden junk and serving and package sizes that seem to grow ever larger.
Then there's the cost of eating well. It's possible to eat healthy on a limited budget. Lentils anyone? But it is a lot easier to have a good diet if you have a thick wallet. Fresh fruit and vegetables, good cuts of meat, fresh fish, etc. aren't cheap. How many poor people do you see in Harvest Wagon, Pusateri's, Whole Foods etc.?
Ontario government's own Nutritious Food Basket pricing shows the incomes of people on social assistance or in low-wage jobs fall far short of what is required to eat a basic, nutritious diet. People with very low incomes too often experience "the hunger-obesity paradox": they are both large and ill-fed simultaneously. They turn to cheap energy dense foods to fill up: too many calories; too little nutrition.