Fresh fruit would have too much liquid. Dried fruit would be much too sweet, whereas freeze dried is simply the fruit with all the liquid removed so there's no added sugar. We want the tartness of the freeze dried fruit to pair with the sweet richness of the white chocolate chips.