More food issues...

It seems that the villagers ALWAYS leave 6 fruit on the trees. Do the trees repopulate if there's still food on them? Also, I had 3 trees with 6 fruit each on them. Yet, when the villagers picked the fruit, my food bin increased each time by 2.