The problem lies in the people themselves as well as a lack of healthy foods at a decent price.
I spend around $60-$100 on lunch per week because I want to eat healthier options like salmon, salads, sushi, etc. Compare that to the $1 slice of pizza that I could eat every day and spend no more than $10 a week.

Trust me, I would not mind eating pizza everyday if it didn't mean compromising my health so I don't blame people for eating poorly sometimes.