A food addict doesn't hold up a corner store to get their fix in a pack of candy, but their costs to the healthcare system are significant. The estimated annual medical cost of obesity in the United States was nearly $173 billion in 2019 dollars. Medical costs for adults who had obesity were $1,861 higher than medical costs for people with healthy weight*. High functioning drug addicts contribute plenty to society, much like there are high functioning obese people. What about the obese who don't contribute to society and sit around and play video games all day? The stereotype of a homeless drug addict is a very visible type of addict, but what of the wall street investment banker hooked on cocaine? 41.9% of Americans were obese (as of March 2020, same cdc link as above). They
are a drain on society, and it's a bigger problem than you think. It's more insidious because it's less in your face than being mugged at gunpoint so it seems more benign, but it's causing massive issues.
* https://www.cdc.gov/obesity/data/adult.html