Both. Some are mentally challenged, but there are still people that just can't master the skill enough to make a "healthy meal" or otherwise perform the tasks that seem common to us.
Some high schools offer "life skills" classes those children that may need these skills due to disabilities. They cook, learn to manage money, make a budget, learn how to clean, how to interact, etc. I wish they were required.
There are many many people who don't know what a healthy meal is, hence the obesity epidemic. But in this day and age you can find all sorts of crap in the supermarket that you can just heat up. I don't know, it's just weird. Well, thanks for sharing your perspective.
Maybe they are in a food desert area? There was an article which talks about the cycle of poverty including the fact that healthy food is inaccessible and supermarkets are located too far away from poorer area because customer there can't pay.