I think portion sizes have gone through the roof in the past few years, too.
I remember when McDonalds came out with the Quarter Pounder. I was amazed at how big it was. You never saw a hamburger that big back then, before electricity.
Parents used to tell kids to clean their plate. You do that today in nearly any resturant, and you're gonna gain weight.