The evolutionary reason behind trees bearing fruit is one of the most poetic facts I know about science.
Apparently they bear fruit to be eaten by the animals (including human animals) so that they seed get scattered on earth. In other words they bring their best forward and give it for free to unthankful yet mobile cohabitants in hopes to provide for their offspring.
