It’s a failure of our education systems, financial systems, stagnant wages, and city/suburb design for sure.
But it’s also on the parents. It’s so easy to cook rice and broccoli and beans, or stick some chicken in the oven, or throw salads together, that laziness isn’t much of an excuse, especially when it comes to the health of your child. You do you, but as a parent, your child needs to come first and those bad eating habits follow them for life and eventually impact their kids too.