You didn't, I do apologise, I picked your comment out of many similar 'buy a loaf of bread/buns/bagels and some ham' to reply to.
Yes, you could buy a pack of bagels, they are around £1.80 to £2.15 a pack, so significantly more than the average loaf of bread price I picked.
Not really sure what your point is except you think a pack of 5 bagels is better value than a whole loaf of bread. It really isn't.
I am not defending sending a kid to school with a cold happy meal, but some peoples finances are horribly badly managed and yes they will not budget, make from scratch, figure out that a loaf of bread, spread, pack of ham/cheese is better value.
I am very aware (thanks to my nosey sister who delivers a LOT of takeaway food locally) that there ARE people who buy takeaways around here with the intention of having left overs to send the kids to school with.
My point is that if you are coming to the end of the money, have no budgeting skills and need to find something your kid will actually eat, that might seem the achievable option.
You know there are people out there who do not have a store cupboard full of basics, who do not always have cheese and butter/spread in the fridge, who will give in to the kids desire for McDonalds one night even though it means running out of money faster tomorrow. What seems logical and easily achievable to you is not to them!