Either way people should be eating apples, bananas, pears (as well as cheese, nuts...), instead of snack cakes.
- It's extremely unlikely that any of the snack cakes in a particular box on the shelf have gone bad or have rotten areas. They must carefully inspect a bag of apples for brown spots or risk getting less usable product than they paid for.
- The snack cakes can sit at home for a really long time and still be usable. The apples have a much shorter shelf life. This makes bulk pricing more attractive for the snack cakes as there's a better chance all of the product can be used before it goes bad.
- The apples require more preparation, dependent on preferences. Yes, you can grab an apple out of the bag and chow down. A lot of folks will want to wash it first. Some will want to cut it into pieces, or peel it, or do some other prep to it before eating. Snack cakes are pretty much always eaten as they are.
Add it all up and it starts to become clearer why a lot of economically disadvantaged folks end up making "bad" choices around food. All of these points could be mitigated in various ways, but generally they would increase the financial and/or time costs.
As for the taste, chacun a son gout, but I quite like them.
It's good to keep time deficits in mind alongside financial deficits.