Carbon- and mineral-sharing between trees makes good game-theoretic sense. Any two neighbouring trees could easily be neighbours for upwards of a century, effecting and relying on the same soil; its an iterated "game" of extreme duration and no option of escape. Cooperation is the overwhelmingly better strategy in those kinds of situations.