I completely agree with this theory, mainly due to the fact that the opposite is true: If you want to gain a ton of weight... then eat different things all the time.

You can overstuff yourself easily by eating different foods. I can always eat 2 ice-cream samdwiches no matter how full I think I am.

This phenomenon has been in our culture forever: "There's always room for Jell-o."