Lets also add to that the caloric density of food they typically eat is setting them up for failure.  A burger from McDonalds has what, close to 1000kcal?  And it's a somewhat reasonable size (volume wise), nobody here would have trouble getting it down (might not like it, but you could do it).  That same volume of vegetables has basically zero calories, that volume of chicken has no more than 300-400.