I've been to food donation centers. There are mountains of junk food. Those big companies probably just dump batches that don't match their quality controls at donation centers and write it off. So, yeah, a lot of the free food tends to be crap.