Hey Ryan, A lot of it comes down to cost. Though there may be healthier choices in the same price range, there is also plenty of stuff that is worse. It's not affordable to go out to eat for lunch every day. For the price of one plate of ravioli at a good Italian restaurant, you can get, what, 10 cans of Chef Boyardee? My family was/is upper middle class (I guess) and what I would eat would be things like leftovers from the previous night's dinner, a baloney sandwich, a cheese sandwich, maybe macaroni and cheese once in a while, etc. Subs were more of a special thing due to the cost of assembling them and the fact that the ingredients expire. (If we're talking about a true sub... bread, mayo, mustard, deli meat and cheese, tomatos, lettuce, onions, etc.). If you'd like something different, price it out and make a suggestion to your parents. At the end of the day, you have to be thankful for being provided with that, though, and I'm sure you are. There's a lot of people who would be quite happy to have it. Happy eating. Patrick