Yeah, the argument is completely absurd. It might not be within an individual's power to control their weight, but if you have individual plus society, almost everyone can. The only evidence you need for that is to observe that there are numerous countries that are affluent enough to afford food but which have far less obesity than the U.S..