On the subject of diet quality, I've always been a "calories in, calories out" kind of person. There are certain foods that will make you feel satiated for longer, of course, which will increase your chances of success. But at the end of the day, it basically just comes down to how many calories you put in your body.
On that note, I was really intrigued by this whitepaper I read via Zero Acre Farms that dives into obesogenic compounds like HNE and linoleic acid: https://www.zeroacre.com/white-papers/how-vegetable-oil-make...
The paper makes some pretty big claims, and I don't know enough about nutrition to refute them. Maybe somebody here does?