I don't think it's the cost in money that makes eating healthy hard. I think it's the cost in time. When I think of my grandparents, I do think of home-cooked meals that didn't cost too much. But I also think of a long time spent in the kitchen. And while fresh vegetables and bread might not cost that much, it's different if you want to eat organic. Have you ever gone to one of those totally organic co-ops? There you pay a premium.
Yeah, back in the day when I was in school the food pyramid had white bread, red meat, and high-fat cheeses. When I was in middle school, our nutrition class was still doing the four-food-groups. We had to break up into teams and cook a meal with all of the four food groups. What did my group do? A cheeseburger with tomatoes, and some orange juice to drink.
I never thought I would be overweight, either, and here I am, too.

My mother was always huge and it was due to her obvious weirdness about portion control. I thought, if I don't eat that much, I won't weigh that much. So how did I get this way? I'll have to think about that.
And I'd like to see that vegetarian food pyramid. Do they have them for different types of vegetarians?