I honestly think stress and work obsession along with sedentary lifestyles has a lot more to do with anything health related than ultra processed foods.
Very true, someone that has time to make a meal from scratch is clearly not stressed, has money and time. Maybe not all, but from a category view, there are so many factors on those two different worlds that affect health, that focusing on just food is crazy.
Plenty of stressed and work obsessed people in Japan too, and yet the obesity rate is tiny.