My experience is that healthier foods tend to cost more. If I mostly consumed potato chips and root beer I could get the same amount of calories a lot cheaper.
That's just an excuse fat people use. You can eat healthy meals for incredible cheap. Fat people are just too lazy to cook.
Things like lean chicken breasts, oats, mixed greens, bananas, tuna, and endless other healthy foods can be had for much cheaper than processed foods like potato chips, easy mac, fast food, etc...