Anyone who claims there is a single cause behind the obesity rate is in over their heads.

Though the argument that the primary factor is boomers ruining the food supply is pretty persuasive.