Aside from the price of food, the time it takes to cook a meal is surely also an issue? Working a full-day, picking kids up from school/childcare, then getting them to do their homework whilst cooking from scratch is pretty hard, especially compared to being a middle-class stay-at-home mum/dad who has had all day to prepare it.