Timing.
Gandalf explained to the Three Hunters that Saruman had arrived too late to do anything to help his messengers; and he himself arrived in the vicinity only after Saruman had returned to Isengard. As for Treebeard, why should he interfere in a battle between Men and Orcs? Ents were a secretive race, by and large. If Treebeard had turned up in the middle of a battle, imagine the horror and confusion among the Rohirrim as well as the orcs.
|