If the horde honestly stayed, they would have all been killed rather than just Vol'Jin, which would have been way worse than retreating. The alliance would've ended up retreating anyway after that, they would have just suffered more losses. They wouldn't have even come close to touching the portal.