You have to teach people how to cook it's not an innate skill; to teach you have to have people who want to learn. If you tell people they don't have time to cook, that ready made food and eating out is something to aspire to why would they then want to learn to cook? Equally as there are plenty of kitchens out there which aren't really designed for full on cooking.
I cook from scratch regularly but sometimes after a hard dayat work, when you get home after six with hungry kids and limited time for homework, showers and so on; I'd be quite happy to stick a pasty in front of them (instead I give them pasta and pesto which is the equivalent in our house)
Which leads to another point you can't feed kids healthily with just vegetables. Oil, butter, milk, cheese, herbs, spices, bread, rice, pasta, fruit, pots, pans, sauces, mayonnaise, some more mayonnaise for when the first lot runs out and a bit of meat. Believe me it all adds up, especially when you are on a tight budget. I sometimes struggle and I'm a smart and capable guy who not only knows how to cook but how to do so on a budget as well.