I think it's down to the fact food is much cheaper than it was years ago, or there is more money to spend on it.
Everyone in the 60s was quite skinny and girls of 14 looked like kids. Now, due to eating more, they look a lot older - like young women.
I remember when a pizza was a once a while treat. Now people could afford one every day if they wanted.