In my country, there’s no US style cafeteria (instead it’s a canteen where it’s up to the student if they want to buy anything) some bring their own lunches (home or leftovers) to school, so why do American kids rely on cafeteria food instead of bringing their own?
I mean, is cafeteria food across American schools that bad? It depends on where one resides or if they attend a public or private school. In my case I went to a private (Catholic) high school and the food there is actually good (& cheap when converted to USD).


It absolutely depends on where the funding comes from. I know someone who works student nutrition for a school district that doesn’t receive state funds, it’s all county school tax funded. They chose to contract out to a company that provides the food. Usually this is a recipe for disaster, but they actually provide high quality food. All fruit or vegetables are fresh, not frozen or canned. All food is prepared fresh daily, no microwaves. Their food is so good, every employee that she knows, eats the food too. This is in stark contrast to prison food level quality found in many districts.
Very literally prison food.
Public schools in the US often contract with companies to provide the school lunches, and the companies fulfilling those contracts are often exactly the same companies that provide food for prisoners in the prison system.