+1 to this, I'd have to go out of my way, significantly, to find those items for cheap, while fast food is $3 for a calorie-dense burger and easily accessible.
Of course, there are nearby supermarkets too, but you'll be paying like $10/lb for raw chicken and everything is "organic"