I can only agree that when they did bump into eachother, they did tend to walk randomly around like drug crazed blind people in the exact wrong direction. If there were no wrong directions, they would make one up. One trick I used though, was a simple yet effective one: Choose the "follow the leader" as formation and not selecting all characters at once. In any case, in those passages, I always had one guarding the rear, or if I had to, one guarding each direction in a junction. Then the main force would be 2-3 characters who very rarely would make a mess out of it.
Not saying it was good compared to other games, only saying I can't remember I ever had a particular problem with this when I used those two tricks
