Sometimes they don't ask for food, but when they do, it's usually a couple of days before they depart.

My games have 9 and 10 peeps now. If the 10th peep who moves into the newer game doesn't have the really snarky personality, I'm done with starvation. I keep the ones who have a slightly rude personality, e.g. greeting you with "don't you have a big to-do list?" but otherwise being nice. I keep the hyper peeps. I have a nice mix of personalities without the really rude one.