It occurs to me, as I work towards eating more healthily, that cooking in different "ethnic" styles is much easier to do healthily than traditional north american cuisine. It might just be a deficiency in my thinking, but when I'm thinking of how to make myself some vegetables I can eat happily, I think stir-fry, not roasting or boiling or even grilling.
Similarly, if I want a lower-starch version of a meal, I almost automatically default to asian cooking. Unless I'm feeling a little more ambitious, and then I might try to go middle eastern or african. Very rarely do I try to make myself european or north american food while trying to be healthy. Happily, I can change the style up from chinese to japanese to korean to indian even so at least it won't get stale, I guess!
Also, did you know that any processed packaged food is designed to create and encourage addiction?