you are partially right. its not the food being expensive that is the problem, it's the social conditioning and addictiveness that is the cause of the rise of food as an addiction.  in monetary terms,  fat people could just eat once a day or even none and still get the calories and "nutrients" needed on that crappy food and not get fat, but not get very healthy either. they dont because they are socially programmed for it and addicted.