1) The Colony was fucking dumb, and I wish that FOH was still around so that I could prove that we all called Asstr0chunk stupid back then too. And if you take that guy's word on anything being good, you deserve what you get (I'm looking at you, Dabamf).
2) Of course they'd be thinner and a lot leaner after a year of foraging, but you're not gonna get 20 people paid to do a TV show to starve themselves to simulate their lack of caloric intake just for your own enjoyment. Hell, none of you enjoy the show anyway, so that'd just be a complete waste of time.
I have absolutely no doubts, though, that if the population is as decimated as it looks, that there would be plenty of scavengeable goods for quite awhile.